【问题标题】:MAMP Latest 3.0 Apache won't start on Yosemite Version 10.10.3MAMP 最新 3.0 Apache 不会在 Yosemite 版本 10.10.3 上启动
【发布时间】:2015-06-13 22:37:59
【问题描述】:

由于旧版本上存在 Apache 问题,我今天将 MAMP 更新到最新版本 3.0。

Apache 问题仍然存在。这次最新MAMP中的envvars命名为envvars_

我尝试将其重命名为 _envvars_envvars_ 但 apache 仍然无法运行。

我也尝试了不同的端口。

***我决定更新我的 MAMP,因为当我在旧版本的 MAMP 上尝试 _envvars 并且我的 Apache 开始运行但 mySQL 没有并且我读到新版本的 MAMP 时,这个问题将得到解决。

有人遇到过同样的问题吗?任何解决方案或解决此问题的方法?谢谢。

【问题讨论】:

  • 我在这里遇到了同样的问题。 Thesesolutions 不工作。
  • 更新:关于这个问题,我已经向 MAMP 开具了支持票。
  • 更新:MAMP 已回复说他们将在下一版本中删除 httpd.conf 中的违规行 LoadModule example_module modules/mod_example.so。同时,请参阅 T.T 的回答。

标签: apache mamp osx-yosemite


【解决方案1】:

您是否保留了升级前的原始 httpd.conf?您可能需要编辑 httpd.conf 中的模块。

我必须运行 /Applications/MAMP/Library/bin/apachectl configtest 来显示要删除的模块。

我注释掉了example_module

#LoadModule example_module modules/mod_example.so

【讨论】:

  • 这是我的解决方案。很好找到。这行在我下载的最新二进制版本中没有注释。我很想知道他们为什么这样做。
  • 嗨 T.T.,我如何能够注释掉 httpd.conf 文件中的 LoadModule,我可以使用什么编辑器来注释掉它,因为我的 mac 中没有应用程序可以打开它,例如像崇高的文字。谢谢。
  • @nycdanie Sublime Text 非常适合这个,但任何其他文本编辑器都可以。只需右键单击(ctrl + 单击)文件,然后选择“打开方式...”
  • @nycdanie 没问题。正如 T.T 的回答基本上指出了这个错误,你应该“接受”它,以便他/她收到他们应得的 SO 点数。
  • 这救了我的命。谢谢一百万
猜你喜欢
  • 2014-09-28
  • 2016-09-28
  • 1970-01-01
  • 2020-02-06
  • 1970-01-01
  • 2014-06-08
  • 2018-04-02
  • 2019-09-28
  • 2012-07-31
相关资源
最近更新 更多