gpt4 book ai didi

mysql - PDO异常 : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'aaa.zzz.yyy.xxx' (13)

转载 作者:行者123 更新时间:2023-11-28 23:32:50 35 4
gpt4 key购买 nike

如何在启用 se linux 时允许连接到其他 MySQL 服务器 (setenforce 1)?

我收到了

PDOException: SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'aaa.zzz.yyy.xxx' (13)

当我启用 SE linux 时,但当我禁用它时它运行良好 (setenforce 0)

谢谢,和

最佳答案

原始答案位于:https://serverfault.com/questions/240015/how-do-i-allow-mysql-connections-through-selinux

检查 SELinux

sestatus

查看在 httpd 进程上设置了哪些标志

getsebool -a | grep httpd

允许Apache通过SELinux连接远程数据库

setsebool httpd_can_network_connect_db 1

使用 -P 选项使更改永久化。如果没有此选项, bool 值将在重新启动时重置为 0。

setsebool -P httpd_can_network_connect_db 1

关于mysql - PDO异常 : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'aaa.zzz.yyy.xxx' (13),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36886334/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com