1

我在 OSX 10.8.5 上运行 MAMP Pro v2.1.1

我喜欢通过修改 phpMyAdmin 中的设置来修改几个设置/Library/Application Support/absolute/MAMP PRO/phpMyAdmin/config.inc.php

这工作得很好,但每次我重新启动 MAMP 时,设置都会恢复为默认值。这真的很烦人。

我知道 php.ini 文件和其他文件是要使用 MAMP 的内置编辑器进行编辑的。但似乎没有 phpMyAdmin 的选项。

4

2 回答 2

1

其实我也有同样的问题......很烦人,但我在给他们发电子邮件后发现文件/Library/Application Support/absolute/MAMP PRO/phpMyAdmin/config.inc.php基本上是您设置的临时占位符,因为每当您启动 MAMP 时,文件的内容/Applications/MAMP/bin/phpMyAdmin/config.inc.php就会被读取并复制到其中,覆盖任何已经存在的东西。

也就是说,这就是要做的事情


  1. 停止所有服务器并退出 MAMP(完全)
  2. 对位于的文件进行更改/Applications/MAMP/bin/phpMyAdmin/config.inc.php
  3. 再次打开 MAMP 并启动所有服务器

您刚刚编辑的文件中的设置现在应该被复制到 MAMP 实际读取的设置中,并且应该立即生效。

例如,我不想启用 AJAX 功能,所以我这样做了:

  1. 关闭服务器
  2. 封闭的 MAMP(完全)
  3. 打开文件/Applications/MAMP/bin/phpMyAdmin/config.inc.php
  4. 添加$cfg['AjaxEnable'] = false;到文件中
  5. 保存了文件
  6. 重新打开 MAMP
  7. 启动服务器

...一切都很好。

于 2013-10-08T02:17:55.063 回答
0

这是一个很晚的答案,但问题仍然存在于 OS Sierra 中。所以,这对我有用 -

您可以使用以下命令更改 phpMyAdmin 的所有者 -

sudo chown -R _www:_www /Library/WebServer/Documents/phpMyAdmin

如果您将其安装在其他地方,请替换 phpMyAdmin 的目录路径。

于 2017-02-07T09:03:08.410 回答