连接失败:SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'xgs888.top' ;
PHP链接mysql时报这个错误其他服务器正常的链接;
1:检查防火墙是否关闭
service iptables status; //7.0 systemctl
2: 关闭selinux
/etc/selinux/config 里面的 SELINUX=disabled
3:getsebool -a | grep httpd查看httpd的布尔状态;
主要是去看 httpd_can_network_connect --> 的值
如果是off的话
setsebool httpd_can_network_connect 1 ; #开启
然后重启mysql服务;如果是关闭selinux 需要重启服务器