22

服务器上的 6379 端口是开放的,我可以telnet localhost 6379在 SSH 中成功运行。

我在 PHP 中尝试了 Predis/phpredis 客户端库,但它仍然不起作用:

  • Predis 在打开 6379 的套接字时给出“权限被拒绝”错误。
  • phpredis 给出“redis 服务器消失”。
4

1 回答 1

64

问题解决,输入:

/usr/sbin/setsebool httpd_can_network_connect=1

默认情况下,SELinux 不允许 Apache 建立套接字连接。更多信息可以在这里找到。

于 2012-01-07T16:56:15.910 回答