【发布时间】:2014-06-10 00:52:47
【问题描述】:
我正在尝试安装 phpredis 库,以便在我的 php 脚本中使用 redis。我按照https://github.com/nicolasff/phpredis 此处的说明进行操作,也运行了用于 apache 使用的脚本。我在/etc/php5/cli/conf.d 中添加了一个redis.ini,我在其中写了extension=redis.so。我检查了redis.so 是否存在于/usr/lib/php5/20090626 中,其中还存在其他库,如mysql.so。
Mysql在php中运行良好,但是当我尝试使用php redis时,
$redis = new Redis();
此调用不会返回,此语句之后的任何内容都不会执行。
PS:我对 php、ubuntu、redis 等比较陌生。
编辑:我只需要重新启动 apache 服务器。问题可以结束了。
【问题讨论】:
-
检查您的 phpinfo() 以查看是否已加载 Redis 模块。如果没有,请参考stackoverflow.com/questions/3279047/phpredis-on-fedora-12