【问题标题】:MAMP Pro Error: The MySQL configuration file my.cnf couldn't be writtenMAMP Pro 错误:无法写入 MySQL 配置文件 my.cnf
【发布时间】:2013-03-07 09:03:31
【问题描述】:

我尝试在我的 Mac 上使用 MAMP Pro 替换以前的 XAMPP,因为它易于管理虚拟主机。但是在我安装之后。 MAMP,基本版有效,但专业版一直给我这个错误消息:

无法写入 MySQL 配置文件 my.cnf。

我用谷歌搜索了一段时间,有一些不同的解决方案,比如在 /etc/ 上创建 my.cnf,但这些都不起作用。错误日志也是空的。

以前有人遇到过这种情况吗?或者有谁知道我该如何解决这个问题?谢谢!

【问题讨论】:

  • 我遇到了同样的问题。 MAMP PRO 只是在全新安装后立即给出此错误。我试过重置为出厂设置,但没有解决,也没有创建 my.cnf 或将其中一个模板复制到名为 my.cnf 的 etc(和其他文件夹)。
  • 看来问题出在新的 MAMP PRO 更新到 2.1.3 版,他们已经撤回了。版本2.1.2 已经可用,它和以前一样工作得很好。据this post in the MAMP forums 称,2.1.4 具有新功能并完全修复了该问题,将很快推出。简而言之,download and install version 2.1.2 立即解决此问题。

标签: mysql macos mamp virtualhost


【解决方案1】:

我刚购买了 MAMP PRO,我也遇到了这个错误。这是“修复”它的原因:

  1. 打开终端并输入sudo killall -9 mysqld。您可能会看到“未找到属于您的匹配进程”,这很好,这意味着 MySQL 没有运行。
  2. 现在,在应用程序中,查找常规 MAMP 文件夹。在此处打开 MAMP 并单击 Start Servers
  3. 现在打开 MAMP PRO 并启动服务器

这只是一种变通方法,绝对不需要这些。至少,这应该让你启动并运行。

联系支持!

【讨论】:

  • 这个解决方法可以解决问题!很好的解决方案。我想提一下,你的第一步可以从一点点sudo 中受益,以防系统不完全同意你杀死所有 MySQL 进程:sudo killall -9 mysqld
  • 我应该提一下……appsolute 给我回信了关于我提交的罚单,并说他们正在解决这个问题。
  • @joshcanhelp 很高兴知道!
  • 这不适用于 OS X 10.9.1 和 MAMP PRO 2.2。有什么新发现吗?
【解决方案2】:

文件 -> 恢复出厂设置

可能是权限问题,但我无法解决。以上为我修复了它。

【讨论】:

  • 我 2,我仍然遇到同样的错误。顺便说一句,您在使用 MAMP 之前是否安装了其他类似的程序?喜欢 XAMPP?
  • 我在全新安装 OS X 10.7.5 时收到此错误
【解决方案3】:
  1. 卸载mamp。
  2. 删除所有关于 mamp 的文件。
  3. 重新安装 mamp。

【讨论】:

    【解决方案4】:

    我从“/etc”目录中删除了“my.cnf”。重新启动 MAMP pro。成功启动服务器.....

    【讨论】:

      【解决方案5】:

      您的配置可能有误。

      exp.

      sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION # success
      

      sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' # error
      

      【讨论】:

        猜你喜欢
        • 2014-03-25
        • 1970-01-01
        • 2019-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-04
        • 1970-01-01
        • 2011-03-17
        相关资源
        最近更新 更多