gpt4 book ai didi

PHPMyAdmin 不允许连接

转载 作者:行者123 更新时间:2023-11-29 13:44:10 26 4
gpt4 key购买 nike

我在多台 Windows 7 和 Windows 8 计算机上完全全新安装了 XAMPP 的全新副本,试图让 PHPMyAdmin 在任何计算机上运行 >任何设置但无法设置。

所有机器都出现以下奇怪的错误。

尝试连接到 127.0.0.1/phpmyadmin - 或 - localhost/phpmyadmin 时:

Error Message

但是 - 如果机器的本地网络 IP 为 192.168.1.12,并且我将浏览器导航到:192.168.1.12/phpmyadmin - 它会加载很好,没有错误!

因此,我的计算机可以通过网络自行连接到 PHPMyAdmin,或者通过网络相互连接,但不能从本地主机连接。

当我通过网络访问 PHPMyAdmin 时,这是正确的部分: PHPMyAdmin details

我尝试过的:

我花了很多时间尝试在在线论坛上找到的所有可能的修复方法,包括:

  • 编辑我的计算机的主机文件
  • 以一千种不同的方式编辑xampp/phpmyadmin/config.inc.php
  • 重新安装XAMPP、重新安装WindowsXAMPP、手动卸载并重新安装MySQL/PHP/PHPMyAdmin等
  • 尝试了解套接字以及是否可能存在某种我无法诊断的 MySQL 套接字错误。然而,MySQL 运行得很好,我可以启动命令行并以 root 身份登录并运行 MySQL 命令。我还可以从我自己的本地主机 Web 应用程序运行 PHP PDO MySQL 命令,不会出现任何问题,因此我几乎肯定 PHPMyAdmin 安装是罪魁祸首,而不是 MySQL 本身。

无论我做什么,我总是可以从 192.168.1.x/phpmyadmin 运行 PHPMyAdmin,但永远不能从 127.0.0.1/phpmyadminlocalhost/phpmyadmin.

请有人,任何人 - 有任何建议或指示 - 帮助沮丧的编码员摆脱困境。

谢谢。

最佳答案

我想我看到了你的问题。如果您查看它显示的错误,我认为问题出在您的 config.inc.php 上:

“配置中定义的 controluser 连接失败。”

所以我很确定你的问题是由于这些代码行而出现的:

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

现在尝试仅将这些行保留在 config.inc.php 中,看看它是否有效。您可以删除其余部分或注释掉其余部分。您也可以尝试将 auth_type 更改为“cookie”。

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

基于 php 页面即将出现并且 phpmyadmin 给您一个错误的事实,这意味着您的主机文件或 .conf 文件没有问题。我的猜测是您总是复制并粘贴相同的 config.inc.php 文件,因此您在每台计算机上都会遇到相同的问题。

关于PHPMyAdmin 不允许连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17663093/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com