0

我的 mac 今天早些时候死机了,我强迫它重新启动(涉及几次强制退出并最终按住电源按钮)。启动后,除 MAMP Pro 外,一切正常。当它启动时,它不报告任何错误,只是在启动 MySQL 时挂起,旁边有一个微调器。

我试过卸载并重新安装无济于事。但是,常规 MAMP 工作得很好。我已经多次删除并重新安装了 /Library/Application Support/appsolute/MAMP Pro,但也许还有其他文件丢失了?

4

5 回答 5

5

今晚我遇到了这个问题。

原因是我创建了一个主机名,但在单击Apply之前忘记将其分配给磁盘位置。

令人惊讶的是,一旦你这样做了,就没有办法真正纠正你的错误——每次启动时它都会挂起,而且你永远无法选择修复磁盘位置。

解决方案是从 MAMP 设置列表中手动删除该条目。

  1. 退出 MAMP Pro
  2. 打开~/Library/Application Support/appsolute/MAMP PRO/settings.plist
  3. 找到<dict>包含错误主机的条目 - 您将在 XML 中看到:

    <key>serverName</key>
    <string>yourhostname</string>
    
  4. <dict>...</dict>删除包含您的主机名的整个节点缺少磁盘位置并保存文件

  5. 重新打开 MAMP Pro

你应该回来做生意了。

为了将来避免这种情况,最好打开 MAMP 首选项并取消选中允许在主机的磁盘位置无效时应用

于 2013-01-08T23:50:34.373 回答
1

只需在终端 killall -9 mysqld 上运行它

于 2014-06-11T05:21:49.267 回答
0

通过用 /etc/apache2/httpd.conf~original 覆盖 /etc/apache2/httpd.conf 来修复它

于 2012-09-28T23:33:43.223 回答
0

在此问题发生之前,我添加了一个名称中带有下划线的虚拟主机。

通过手动编辑 ~/Library/Application Support/appsolute/MAMP PRO/settings4.plist 用破折号替换下划线后,一切都恢复了。

于 2017-04-20T08:32:13.893 回答
0

Mamp Pro 6(从 2021 年 7 月的版本 5 更新)有同样的启动问题,以下修复了它...

  • 从 /Applications/MAMP/ 中删除整个htdocs文件夹(将其移至我的 Documents 文件夹)

启动 MAMP。一切又开始工作了。很奇怪,但它起作用了,这里的其他答案都没有,所以......

于 2021-07-14T14:55:20.270 回答