尝试从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