【问题标题】:Apache won't start in MAMP on PCApache 不会在 PC 上的 MAMP 中启动
【发布时间】:2015-04-11 22:05:58
【问题描述】:

我在 Win 8.1 上使用 MAMP。它一直运行良好。但是今天我打开它,它抛出了一个错误“无法等待 Apache child 的启动。”它是 MAMP 3.0.1。然后我尝试卸载并重新安装它,如中所述 MAMP error: couldn't be started 。新版本是 MAMP 3.0.4。但它并没有抛出错误,而是简单地停留在启动窗口,绿色条永远滚动......

我能找到的关于这个问题的其他帖子大多是 MAC 版本,我找不到任何名为“envvars”的文件。

但是,在 MAMP 3.0.1 和 3.0.4 上,如果我将“Preferences->PHP->Standard Version”中的 PHP 版本切换到 5.6.7 以外的任何版本,它就可以工作。是不是windows版的MAMP还不支持PHP 5.6.7?但在今天之前它运行良好......

【问题讨论】:

  • 它应该可以在 PHP 5.6.7 中正常工作。尝试运行 apache 时遇到的确切错误是什么?
  • 这可能听起来很疯狂,但退出Skype然后启动mamp,有时他们使用相同的端口所以mamp无法启动:(
  • @Erick 在 MAMP 3.0.1 中,它抛出“无法等待 Apache 子进程的启动...”在 MAMP 3.0.4 中,它卡在启动服务器时。 - 右上角指示 Apache Server 和 MySQL Server 的两个绿灯是灰色的。我现在再次重新安装它,它正在使用默认的 5.6.3。
  • @Arlind 我没有使用 Skype,我检查了端口,没有其他应用程序使用端口 80...直到今天它都运行良好...
  • 这是一个问题。如果您使用的是 Win8,为什么要使用 MAMP,它适用于 Machintosh 计算机,而不是 WAMP?

标签: php apache mamp


【解决方案1】:

您检查过 \MAMP\logs 中的日志吗?

这也可能不是您的问题。我昨天在我的 Windows 7 Pro 计算机上升级到最新的 MAMP (3.2.1),突然 Apache 和 MySQL 服务器不再启动。 MAMP 会执行。经过一些调试,我安装了最新的 MS .Net Framework 4.6,一切正常。

【讨论】:

  • 这不是答案。对于您遇到的问题,它更像是一个问题和其他解决方案,而不是 op 所做的。
猜你喜欢
  • 2016-09-28
  • 1970-01-01
  • 2016-06-25
  • 2020-02-06
  • 2014-06-08
  • 2018-04-02
  • 2019-09-28
  • 2012-07-31
  • 2014-10-01
相关资源
最近更新 更多