我想在我的Mac El Capitan上安装phpMyAdmin。每次我去:
我得到设置页面,但每次单击“保存”时,都会出现以下错误:
请在phpMyAdmin顶部创建Web服务器可写文件夹配置 级别目录,如文档中所述。否则你会 只能下载或显示它。
我在Stackoverflow上读取了其他线程,并执行了以下操作:
打开文件并添加:
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'cbb74bc'; // use here your password
$cfg['Servers'][$i]['auth_type'] = 'config';
?>
(这来自路径上的指南: http://localhost:8080/phpMyAdmin/doc/html/setup.html#setup_script )
这并没有解决我的问题。我可以看到stackoverflow,这解决了每个人的问题。有没有人知道这里可能出现什么问题?
最好的问候
回答后更新 当我转到phpadmin的主文件夹时,我收到此错误:
现在一切都应该具有读/写权限:
答案 0 :(得分:1)
请在phpMyAdmin顶级目录中创建Web服务器可写文件夹配置,如文档中所述。否则您将只能下载或显示它。
在消息中,您需要在根phpMyAdmin目录中创建一个名为 config 的文件夹。它应该是您的网络服务器用户可写的。
cd phpMyAdmin
mkdir config # create directory for saving
chmod o+rw config # give it world writable permissions
答案 1 :(得分:1)
不确定(因为我没有将Mac / OSX用于服务器),但听起来您需要更改phpMyAdmin
目录的权限。
网络服务器是否以www
用户身份运行?这是最常见的。我猜你需要为owner
目录更改group
和/或www
到phpMyAdmin
用户。从Linux上的命令行(在终端中),就像这样:
sudo chown -R www:www /full/path/to/phpMyAdmin
在OSX上,在终端中你可能不需要sudo
部分,所以它会是:
chown -R www:www /full/path/to/phpMyAdmin
在Mac上,您还可以选择文件夹,然后选择File
- > Get info
,然后是解锁选项,然后您可以设置owner
和group
。
讨厌链接到其他网站,但this article非常清楚。