解决 mysql_connect(): Can't connect to MySQL server on 'IP' (13)的问题及CI连接数据库时Filename: core/Loader.php 346报错问题
服务器开启了SELINUX,造成外网访问没有权限的问题。
解决办法:
修改/etc/selinux/config 文件中的
SELINUX=enforcing
改为
SELINUX=disabled
PS:要用root用户去修改才能生效
最后执行命令:setsebool httpd_can_network_connect_db 1