php

位置:IT落伍者 >> php >> 浏览文章

解决PHP无法访问远程mysql的问题


发布日期:2023年01月07日
 
解决PHP无法访问远程mysql的问题

说明远程服务器是可远程访问的

我遇到的问题是这样的有ABC三台服务器C为服务器B可以用PHP成功连接上C机器的mysql而A机器则不能连接!

可以说肯定不是代码有什么问题服务器上的mysql设置也是没什么问题的因为B机器都是可以的

肯定是A机器的设置有问题!

在网上一顿搜各种说mysql授权问题的以及修改phpini的修改防火墙的事实上都不是这些问题导致的

最后想到了SELINUX的问题对比了下AB两台机器果然设置不一样!估计就是它的问题有戏!

进行了如下设置

root下用vim打开文件文件/etc/selinux/config

修改SELINUX的值

#SELINUX=enforcing

SELINUX=disabled

保存并退出

重启生效如果不想重启命令行输入

setenforce

回车OK

上一篇:php获取url参数程序代码总结

下一篇:php 地区分类排序算法