【问题标题】:Database connection failed.Can't connect to MySQL server on '192.168.1.9' (13)数据库连接失败。无法连接到“192.168.1.9”上的 MySQL 服务器 (13)
【发布时间】:2017-06-10 18:02:48
【问题描述】:

我的 php 应用程序编码在 192.168.0.8,但数据库在 192.168.1.9。当我尝试连接 CentOS 服务器时,它会抛出错误,因为数据库连接失败。无法连接到“192.168.1.9”(13)上的 MySQL 服务器。但是当我尝试从我的本地主机连接相同的数据库时,它就可以工作了。有人可以帮助并挽救我的一天。我也尝试编辑 etc/my.conf 文件,但没有任何效果。

【问题讨论】:

  • 首先尝试验证网络连接(ping)然后验证端口是否打开。
  • 网络连接正常。我如何检查端口。看来端口是开放的。因为从我的本地 xampp 数据库正在连接。

标签: mysql database centos connection


【解决方案1】:

我发现了问题。这是因为 httpd_can_network_connect 默认被禁用。现在我已经使用 setsebool -P httpd_can_network_connect=1 设置为启用,它现在可以工作了。感谢您的关注。

【讨论】:

    猜你喜欢
    • 2017-01-30
    • 2020-10-24
    • 2017-03-08
    • 1970-01-01
    • 2012-08-15
    • 2013-04-14
    • 1970-01-01
    • 2014-05-06
    • 1970-01-01
    相关资源
    最近更新 更多