尝试从PHP脚本连接到Redis时对“权限被拒绝”进行故障排除

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

我在PHP中尝试了两个Predis / phpredis客户端库,但仍然无法使用:

  • 当打开套接字到6379时,Predis会给出“权限被拒绝”错误。
  • phpredis给出“ redis服务器消失了”。

回答:

解决问题,键入:

/usr/sbin/setsebool httpd_can_network_connect=1

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

以上是 尝试从PHP脚本连接到Redis时对“权限被拒绝”进行故障排除 的全部内容, 来源链接: utcz.com/qa/414738.html

回到顶部