phpMyAdmin错误:“无法连接:XAMPP中的无效设置

c9qzyr3d  于 2023-08-02  发布在  PHP
关注(0)|答案(3)|浏览(153)

我安装了XAMPP,安装后phpMyAdmin工作正常。但在完成工作后,当我重新启动计算机时,phpMyAdmin页面显示访问被拒绝,并给出错误消息,说 “无法连接:无效设置”.


的数据
我没有更改用户名或密码。我重新安装了XAMPP很多次。重新安装后工作正常,但重新启动我的电脑后停止工作。版本是5.5.38。

mrzz3bfm

mrzz3bfm1#

当我第一次开始使用MAMP时,我也遇到了类似的问题。
有一个名为config.inc.php的文件,我必须编辑。这个问题可能对你有帮助,我就是这么做的。
此链接将带您找到与我在MAMP中使用的XAMPP等效的答案:* XAMPP MySQL password setting (Can not enter in PHPMYADMIN) *(第一个字符)
特别是这一部分:(无法取得区块引号中的程式码)
从config.inc.php文件的“Xampp/phpmyadmin”目录中找到下面的代码。并按照下面给出的说明进行操作。我已经尝试过这样做,我成功地运行localhost/phpMyAdmin上的浏览器,MySQL命令提示符以及MySQL查询浏览器.

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'pma';
$cfg['Servers'][$i]['password']     = '';
$cfg['Servers'][$i]['controluser']  = 'user_name/root';
$cfg['Servers'][$i]['controlpass']  = 'passwaord';

字符串
并将上面的每一条语句替换为下面的每一条相应的代码。

$cfg['Servers'][$i]['auth_type']    = 'config';
$cfg['Servers'][$i]['user']         = 'root';
$cfg['Servers'][$i]['password']     = 'Muhammad Ashikuzzaman';
$cfg['Servers'][$i]['controluser']  = 'root';
$cfg['Servers'][$i]['controlpass']  = 'Muhammad Ashikuzzaman';


基本上,我必须将文件从默认设置更改为我的用户名和密码。在那之后,我再也没有出现过登录错误。

aiqt4smr

aiqt4smr2#

如果您不需要phpMyAdmin配置存储提供的任何特性,您可以编辑config.inc.php并删除对这些表的引用(或者至少删除有关controluser、controlpass和pmadb的行)。如果问题仅仅在于验证控制用户,那么这将解决该问题。

ecr0jaav

ecr0jaav3#

我在Windows 10上使用XAMMP。
我已经注解了这两行代码。

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

字符串
删除评论,它将工作:

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

相关问题