0

我正在尝试安装 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 服务器。问题可以关闭。

4

1 回答 1

0

您可以在此处检查两件事:

  • 首先是您的 phpinfo,以了解是否安装了 redis 扩展
  • 检查 redis.conf 文件中是否没有启用身份验证。

如果启用了身份验证,则通过传递凭据来连接它。

于 2014-06-09T16:52:47.400 回答