0

我向 MAMP PRO 添加了一个新主机,但我没有为其放置磁盘位置,现在 MAMP 无法正常启动。我在 MySQL 旁边看到旋转的加载图标,而在 Apache 旁边没有任何东西(没有加载或连接的菱形)。

我已经通过方法确保没有其他 SQL 实例正在运行(活动监视器和通过终端)。

我已经说服自己没有磁盘位置的新主机才是问题所在 - 但因为 MAMP PRO 在加载之前不允许进行任何编辑,我无法删除主机或添加磁盘位置。

我可以手动从 MAMP PRO 中删除主机吗?我已经从 etc/ 中的主机文件中删除了它,但它仍然出现在 MAMP PRO 中。

这会解决问题还是我找错地方了。

4

1 回答 1

1

实际上,我这几天就遇到了同样的问题,并试图在网上找到答案。没有运气。

这不是如何手动删除主机的答案,但它确实解决了我在添加没有磁盘位置的主机时也出现的相同问题。

经过大量试验和错误后,我测试了编辑 mysql 配置模板的内容。我备份了内容,然后删除了很多内容。保存,重新启动后,MAMP Pro 通知我,我更改的模板已更新,MySQL 启动正常(模板内容恢复),此后一直如此。耶!

所以,我的解决方案是这样的:

  1. 打开 MAMP(非专业版),启动服务器。这将让您在没有 mysql 开始旋转并将程序锁定以进行更改的情况下打开 MAMP Pro。
  2. 打开 MAMP 专业版
  3. 进入菜单->“文件”| '编辑模板' | 'MySQL my.cnf' -> 擦除内容(做备份),保存。
  4. 关闭和 MAMP 和 MAMP Pro,重新启动 MAMP Pro。
于 2012-06-12T23:29:28.247 回答