每次重新启动时,MAMP配置设置都会重置

时间:2013-10-07 22:31:49

标签: php phpmyadmin mamp mamp-pro

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

我想通过修改/Library/Application Support/absolute/MAMP PRO/phpMyAdmin/config.inc.php

中的设置来修改phpMyAdmin的几个设置

这很好用,但每次重启MAMP时,设置都会恢复为默认值。真的很烦人。

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

2 个答案:

答案 0 :(得分: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. 的文件进行更改
  4. 再次打开MAMP并启动所有服务器

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

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

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

答案 1 :(得分:0)

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

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

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

替换phpMyAdmin的目录路径,以防您在其他地方安装它。