运行EC2实例,已安装phpMyAdmin,当我创建config.inc.php文件(并将其移动到顶级目录),然后尝试通过浏览器导航到(mydomain)/ phpmyadmin,我得到这个:
"配置文件的权限错误,不应该是世界可写的!"
所以,我运行了这个命令:
chmod 755 config.inc.php
然后当我重新加载浏览器页面时,我得到默认的chrome"服务器错误"页面,好像根本没有任何东西.
我已经多次重复这个过程,没有运气.
Zac*_*ack 16
这是一个解决方案,虽然它看起来像一个黑客:
同样在这里:
http://www.davinder.in/blog/wrong-permissions-configuration-file-should-not-be-world-writable
而这个人说'705'实际上是你想要的权限集:
dok*_*and 10
如果chmod 0644 config.inc.php没有帮助,可能是由于文件系统问题,您可以通过将以下内容添加到文件来禁用检查:
$cfg['CheckConfigurationPermissions'] = false;
Run Code Online (Sandbox Code Playgroud)
config.inc.php 文件中可能存在错误(IIRC,在尝试加载文件之前进行权限测试),因此您应该首先检查网络服务器错误日志以获取有关导致“服务器错误”的原因的提示信息。
您还可以尝试直接加载 config.inc.php 文件(http://example.com/phpmyadmin/config.inc.php或任何您的路径),这可能会显示更好的错误消息。
| 归档时间: |
|
| 查看次数: |
54519 次 |
| 最近记录: |