刚在我的Mac上安装了XAMPP。当我尝试修改config.inc.php
中的上传目录时,它表示该文件已被锁定,并且由于我无权修改该文件夹而无法解锁。所以我将我的权限更改为该文件夹,文件未被锁定,但我无法再通过http://localhost/phpmyadmin/
在我的浏览器中访问'phpmyadmin',每次我尝试时都会"Existing configuration file (./config.inc.php) is not readable."
我使用page来搜索解决方案,它说要使用chown root:cpanelphpmyadmin config.inc.php
来更改文件的权限。我做了,但在我的终端窗口中显示chown: cpanelphpmyadmin: Invalid argument
。我在这里绝望,有人帮助我,拜托!
顺便说一句,我尝试删除App文件夹中XAMPP文件夹中的所有内容,然后创建一个新文件,它不起作用
答案 0 :(得分:18)
rasel@rasel-Dell:~$ sudo -s
rasel@rasel-Dell:~$ type your password
root@rasel-Dell:/# cd /opt/lampp/phpmyadmin
root@rasel-Dell:/opt/lampp/phpmyadmin# chmod 644 config.inc.php
root@rasel-Dell:/opt/lampp/phpmyadmin# cd /
root@rasel-Dell: /opt/lampp/lampp restart
这就是全部,它对我有用。
答案 1 :(得分:9)
对于OSX Mavericks和XAMPP 1.8.2-5和1.8.3-4版本,您需要使用上面提到的相同chmod 644,但目录不同。
cd /Applications/XAMPP/xamppfiles/phpmyadmin/
sudo chmod 644 config.inc.php
[enter your password]
答案 2 :(得分:0)
我通过创建一个新的config.inc.php文件,在那里复制所有原始锁定的config.inc.php内容并修改该行来解决了这个问题
$cfg['Servers'][$i]['password'] = 'myserverpassword';
并删除原始锁定文件。这是为了您正在寻找更改XAMPP配置文件,以便您可以访问已设置新密码的服务器。
答案 3 :(得分:0)
cd /Applications/XAMPP/xamppfiles/phpmyadmin/
sudo chmod 777 config.inc.php
[enter your password]
更改config.inc.php
后,您需要输入:
sudo chmod 644 config.inc.php
只有sudo chmod 644
对我没用。
答案 4 :(得分:-1)
如果您使用的是ubuntu 14.04,您实际需要做的是:
并尝试打开phpmy管理员。您的问题将成功解决。