【发布时间】:2016-01-21 12:53:46
【问题描述】:
我正在使用 MAMP 在我的本地主机上使用 SQL 数据库工作。
当我尝试打开我的“PhPMyAdmin”(工具->phpMyAdmin)时出现此错误
配置文件的权限错误,不应该是全局可写的! MAMP
我google了一下,修改了config.inc.php文件的权限,还是不行。
【问题讨论】:
我正在使用 MAMP 在我的本地主机上使用 SQL 数据库工作。
当我尝试打开我的“PhPMyAdmin”(工具->phpMyAdmin)时出现此错误
配置文件的权限错误,不应该是全局可写的! MAMP
我google了一下,修改了config.inc.php文件的权限,还是不行。
【问题讨论】:
在 Finder 中找到文件,然后在终端中输入sudo chmod 644,(最后留一个空格);然后将文件从 Finder 拖放到终端并按 Enter。
还是没有运气?可能是您的 config.inc.php 中有一些无效的 PHP。尝试手动转到 localhost/phpMyAdmin/config.inc.php 并查看是否收到错误消息。你也可以在 MAMP 中尝试服务器日志,看看你是否从中得到任何有趣的 PHP 错误。
【讨论】:
phpMyAdmin 文件夹权限错误。您需要重置此权限:
sudo chmod -R 755 /Applications/MAMP/bin/phpMyAdmin
如果您使用的是 MAMP PRO:
sudo chmod -R 755 /Library/Application\ Support/appsolute/MAMP\ PRO/phpMyAdmin
【讨论】:
在 MAMP 上,phpMyAdmin 文件夹现在是 phpMyAdmin5。我发现以下解决了这个问题:
sudo chmod 644 /Applications/MAMP/bin/phpMyAdmin5/config.inc.php
我基本上在 Finder 中找到了 config.inc.php 文件,然后将其放入终端并在其前面加上 sudo chmod 644 以确保 644 之后有一个空格。
【讨论】: