2013-03-18 155 views
7

由于其简单的虚拟主机管理,我尝试使用MAMP Pro替换Mac上以前的XAMPP。然而,我安装它之后。 MAMP,基本版本的作品,但Pro版本给我这个错误信息:MAMP Pro错误:无法写入MySQL配置文件my.cnf

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

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

有人遇到过这个吗?还是有人有线索我怎么能解决这个问题?谢谢!

+0

我遇到同样的问题。 MAMP PRO只是在全新安装之后立即给出这个错误。我尝试重置为出厂设置,但没有修复它,也没有创建my.cnf或将其中一个模板复制到名为my.cnf的etc(和其他文件夹)中。 – bakkerjoeri 2013-03-19 15:18:37

+0

看来问题在于他们已收回的新版本2.1.3的MAMP PRO更新。版本[2.1.2](http://www.mamp.info/en/downloads/index.html)已经发布,与过去一样正常。根据[MAMP论坛中的这篇文章],具有新功能并且完全解决了这个问题的2.1.4将很快上市(http://forum.mamp.info/viewtopic.php?f=6&t = 85804#p104016)。简而言之,[下载并安装版本2.1.2](http://www.mamp.info/downloads/releases/MAMP_MAMP_PRO_2.1.2.zip)立即解决此问题。 – bakkerjoeri 2013-03-20 23:59:30

回答

3

我刚刚购买了MAMP PRO,我也有这个错误。以下是“固定”它:

  1. 打开终端,并在sudo killall -9 mysqld类型。你可能会看到“没有找到属于你的匹配进程”,这很好,这意味着MySQL没有运行。
  2. 现在,在应用程序中寻找常规的MAMP文件夹。打开MAMP这里,点击启动服务器
  3. 现在打开MAMP PRO和服务器应该启动

这只是一个变通,它绝对不应该要求这些。至少,这应该让你启动并运行。

联系支持!

+1

此解决方法诀窍!好的解决方案我想提一下,如果系统不完全同意你杀死所有MySQL进程:'sudo killall -9 mysqld',你的第一步可以从一个'sudo'中受益。 – bakkerjoeri 2013-03-20 11:47:54

+0

@joshcanhelp为我工作2,谢谢! – 2013-03-20 20:25:49

+0

我应该提到...... appsolute向我回复了我提交的票据,并表示他们正在为此解决问题。 – joshcanhelp 2013-03-21 14:30:46

1

文件 - >重置到出厂设置

可能是一个权限问题,但我没能解决这个问题。以上为我固定。

+0

这不适合我。它仍然显示相同的错误。 – bakkerjoeri 2013-03-19 15:20:59

+0

我2,我仍然得到同样的错误。顺便说一句,你使用MAMP之前安装了其他类似的程序吗?像XAMPP一样? – 2013-03-19 19:49:43

+0

我在全新安装的OS X 10.7.5上全新安装时收到此错误 – 2013-03-20 04:25:58

0

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

0
  1. 卸载mamp。
  2. 删除有关mamp的所有文件。
  3. 重新安装mamp。
相关问题