打开nginx+php+mysql环境报错:
SQLSTATE[HY000] [2002] No such file or directory
修改 php.ini 中,所有关于 "default_socket" 的所有路径为 “/var/lib/mysql/mysqld.sock”
修改后如下:
default_socket_timeout = 60
pdo_mysql.default_socket=/var/lib/mysql/mysqld.sock
mysql.default_socket =/var/lib/mysql/mysqld.sock
mysqli.default_socket =/var/lib/mysql/mysqld.sock
3、重启 php-fpm 服务器
其实我只修改了pdo_mysql.default_socket这一条