2002 - 网络无法访问 - 服务器没有响应(或本地服务器的套接字配置不正确)

2002 - 网络无法访问 - 服务器没有响应(或本地服务器的套接字配置不正确)

我无法登录 PHPMyAdmin,出现错误:#2002 - 网络无法访问,我从源代码安装了 PHPMyAdmin。

我尝试过的配置配置文件.inc.php解决这个问题。

$cfg['Servers'][$i]['host'] = '127.0 0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

我尝试的另一个修复是设置mysql.default_socket/var/lib/mysql/mysql.sock 但我没有找到一个 在我的 php.ini 文件中我找到了pro_mysql.default_socke而不是 mysql.default_socket,我需要将 mysql.sock 路径添加到 pro_mysql.default_socke

在此输入图像描述

答案1

您要求 phpMyAdmin 通过 TCP 连接,但您的数据库正在侦听 UNIX 套接字。删除该connect_type行并设置hostlocalhost

$cfg['Servers'][$i]['host'] = 'localhost';

相关内容