当我尝试访问localhost/phpmyadmin时,出现以下错误:
配置文件权限不正确,不应该是全局可写的!
我已经将所有文件从777改为555。下一步该怎么做呢?我使用Ubuntu 11.04。
当我尝试访问localhost/phpmyadmin时,出现以下错误:
配置文件权限不正确,不应该是全局可写的!
我已经将所有文件从777改为555。下一步该怎么做呢?我使用Ubuntu 11.04。
试试这个,它会起作用的
sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php
尝试
sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php
这个命令解决了我在Ubuntu 14.04上遇到的问题。
这是由于phpMyAdmin
目录和文件config.inc.php
的权限设置有误。
在类似*nix的操作系统上,将目录和文件的权限设置为以下内容:
chmod -R 755 /path/to/phpMyAdmin
chmod 644 /path/to/phpMyAdmin/config.inc.php
如果您像我一样运行一个Linux虚拟机,挂载了一个Windows文件夹,在那里phpMyAdmin
源代码被放置,编辑config.inc.php
并添加这一行。
$cfg['CheckConfigurationPermissions'] = false;
$cfg['CheckConfigurationPermissions'] = false;
谢谢,它对我有用。 - Tarik Manoar这对我有效: $ pkexec chmod 755 -R /etc/phpmyadmin
针对 Mac OS 用户:
找到名为config.inc.php的文件,通常位于/Applications/XAMPP/xamppfiles/phpmyadmin/config.inc.php
(这是我 Mac 上的文件路径)
输入您的系统管理员密码-> -> 在显示everyone的位置,将此权限修改为只读 -> 再次点击锁图标并尝试打开
您不应该将文件权限设置为 777
(即所有用户都可写入)。请改用 644
权限,这意味着用户拥有读写权限,而组和其他用户仅有读取权限。
chmod 777 -R
”整个/opt/lampp目录,以确保推送存储库时不会出现权限问题。然后出现了两个错误,但我认为我只看到了其中一个,下一个在我修复第一个错误之后出现了。我想一个错误掩盖了另一个错误。$ chmod 755 -R /opt/lampp/phpmyadmin
”。我有和你一样的问题。我通过遵循这篇文章解决了这个问题:D
但是我没有将权限从777改为755 :O
你所需要做的就是
打开终端并输入
opt/lampp/lampp start
即可启动它,然后
sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php
接着在浏览器中访问
localhost/phpmyadmin
它将正常工作。
sudo chmod 755 /Applications/XAMPP/xamppfiles/phpmyadmin
。 - Lewis Menelaws