【发布时间】: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?