我刚买了第一台Macbook并试图设置xampp。
我设置了一个表并为root @ localhost添加了密码。
之后我在config.inc.ph
p中添加了密码,我再也无法访问phpmyadmin
了。
我找到了一些建议并再次修改了权限
(chmod 644,755,增加了$ cfg ['CheckConfigurationPermissions'] = false;)
但没有任何效果。
现在我删除并重新安装xampp并立即得到同样的错误。
首次安装是
XAMPP-OSX-5.6.8-0安装程序
第二:
XAMPP-OSX-5.5.24-0
答案 0 :(得分:5)
可能是你的phpmyadmin的config.inc.php文件是“world writable”。
那应该解决它。
答案 1 :(得分:1)
评论以下代码
/*if (!($perms === false) && ($perms & 2)) {
// This check is normally done after loading configuration
$this->checkWebServerOs();
if ($this->get('PMA_IS_WINDOWS') == 0) {
$this->source_mtime = 0;
PMA_fatalError(
__(
'Wrong permissions on configuration file, '
. 'should not be world writable!'
)
);
}
}*/
保存并重试 - localhost / phpmyadmin
答案 2 :(得分:0)
要解决此问题,这意味着您的config.inc.php文件可被所有人读取和写入。 这是不可接受的 改回只读状态
注意:您必须先按照下面的博客内容安装文件夹
https://www.apachefriends.org/blog/new_xampp_20170628.html
单击xampp界面上的终端选项卡 终端打开后,粘贴以下命令
dis_med
chmod 644用于将文件共享和权限规则更改为只读 在访问http:// localhost:8080 / phpmyadmin
之前,这是必需的