phpmyadmin mysqli_real_connect(): (HY000/2002): No such file or directory的错误

解决方法把phpmyadmin目录中的配置文件config.sample.inc.php改成config.inc.php 
打开编辑config.inc.php 或者修改default文件

方法二

查看 php.info 找到配置文件 php.ini

编辑 找到下面这三个 改成自己的mysql.sock

如果找不到mysql.sock 可以

cd /etc

nano my.cnf

查看 mysqld 的 socket
修改php.ini 内的这两个文件
-------------------------------------

pdo_mysql.default_socket=

mysqli.default_socket =

指定mysql.sock 注意 这个要指定原文件 就是 /data/mysql/mysql.sock

之后重启 php-fpm 和 nginx

systemctl restart nginx php-fpm

systemctl status nginx php-fpm

链接: https://blog.csdn.net/ligaofeng/article/details/84641730

https://me.jinchuang.org/archives/293.html

最后修改日期: 2020年7月15日