学习PHP中的。今天学习php连接数据库,代码如下:

   

本地测试正常可以访问

php /var/www/html/conndb.php


    
        
        
    
    
        鏁版嵁婧愯繛鎺ユ垚鍔   

windows机器使用IE无法访问,报错如下:

Can't connect to MySQL server on '127.0.0.1' (13)2003

问题点:防火墙与selinux

临时解决方法:

service iptables stop  #停止iptables

setenforce 1              #临时关闭Selinux

永久方法

 chkconfig --leve 12345 iptables off

vim /etc/selinux/config

第7行的:SELINUX= enforcing

修改:SELINUX= disabled

重启机器:reboot

[root@web-php ~]# sestatus -v
SELinux status:                 disabled

PHP连接数据库错误:Can't connect to MySQL server on '127.0.0.1' (13)2003_第1张图片