CentOS7 安装PHP-redis扩展
作者:互联网
报错:Class 'Redis' not found in
这个报错,表明phpredis 扩展没有安装好,而不是redis没有安装
有没有安装成功这个扩展,可以通过phpinfo来查看。
解决问题的方法:
安装PHP redis扩展
开始在 PHP 中使用 Redis 前,我们需要确保已经安装了redis服务,且你的机器上能正常使用PHP。 接下来让我们安装 PHP redis 驱动,下载地址为:https://github.com/phpredis/phpredis/releases。
下载并安装最新版:
$ wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz $ tar -zxvf phpredis-4.0.2.tar.gz $ cd phpredis-4.0.2 /*可以ls查看下具体文件夹名,进去相应的文件夹*/ $ /usr/bin/phpize # php安装后的路径,具体的phpize可以通过whereis phpize查找 $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make && make install
将redis.so添加到php.ini中
$ echo 'extension=redis.so' >> /etc/php.ini
重启apache服务
systemctl restart httpd
查看redis扩展是否安装成功
$ php -m | grep redis redis
测试:
<?php //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->auth('123456'); echo "Connection to server sucessfully"; //查看服务是否运行 echo "Server is running: " . $redis->ping();
标签:php,phpredis,redis,echo,CentOS7,PHP,安装 来源: https://www.cnblogs.com/ivy-zheng/p/12336062.html