《MysqL必读CentOS下PHP使用127.0.0.1不能连接MysqL的解决方法》要点:
本文介绍了MysqL必读CentOS下PHP使用127.0.0.1不能连接MysqL的解决方法,希望对您有用。如果有疑问,可以联系我们。
代码如下:
$server="127.0.0.1";
println("Begin");
$link = MysqL_connect($server,"MysqL","MysqL");
if (!$link) {
die('Could not connect: ' . MysqL_error().MysqL_errno());
}
PHP MysqL.PHP 可以查看运行结果,但是 在我的windows浏览器下报错:
代码如下:
Could not connect: Can't connect to MysqL server on '127.0.0.1' (13) 2003
代码如下:
#getsebool -a | grep httpd
[neo@neo PHPMyTest]$ getsebool -a | grep httpd
发现 httpd_can_network_connect --> off
解决方案:
代码如下:
#setsebool httpd_can_network_connect 1
关闭SELINUX和 iptables ip6tables
代码如下:
# 关闭SELINUX
chkconfig --level 12345 iptables off
关闭SELinux:
关闭(不用重启机器):
修改配置文件需要重启机器:
修改/etc/selinux/config 文件
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250