linux下php程序无法使用localhost连接数据库解决方法
linux下php程序无法使用localhost连接数据库解决方法
出现这种情况是因为PHP无法正确获取mysql.sock 在php.ini文件中指定即可解决问题。
先查看mysql的配置文件,如果用yum安装的一般是/var/lib/mysql/mysql.sock如果是自己配置的查看一下mysql.sock位置,再在php.ini里找到下面三个参数,输入就可以了
pdo_mysql.default_socket=
mysql.default_socket=
mysqli.default_socket=
例:
pdo_mysql.default_socket=/var/lib/mysql/mysql.sock
mysql.default_socket=/var/lib/mysql/mysql.sock
mysqli.default_socket=/var/lib/mysql/mysql.sock
版权申明
本文系作者 @天边的云 原创发布在Loshub站点。未经许可,禁止转载。
暂无评论数据