phpredis错误在Linux中找不到类Redis

我在安装phpredis时遇到了一个麻烦的问题

cd phpredis && ./configure && make && make install

之后,我补充道

extension=redis.so

进入php.ini.

我可以通过跑步得到一个好的

php -r "if (new Redis() == true){ echo \"\r\n OK \r\n\"; }"

但是当运行http:127.0.0.1时,nginx会抛出一个错误“致命错误:在index.php中找不到类’Redis’”

<?php>
    $client = new Redis();
<?>

我想这可能是与环境有关的一些问题……

谢谢你的建议!

最佳答案
命令行可能不使用与Web服务器相同的php.ini文件.
使用phpinfo();知道在两种情况下加载了哪个配置文件,然后在Web服务器使用的ini文件中声明扩展名.

转载注明原文:phpredis错误在Linux中找不到类Redis - 代码日志