Apache服务器在MAMP模式下无法启动。以下是错误日志:
[Wed Aug 01 21:07:34 2012] [notice] Digest: generating secret for digest authentication ...
[Wed Aug 01 21:07:34 2012] [notice] Digest: done
[Wed Aug 01 21:07:34 2012] [notice] Apache/2.0.63 (Unix) PHP/5.3.2 DAV/2 configured -- resuming normal operations
[Wed Aug 01 21:08:00 2012] [notice] caught SIGTERM, shutting down
[Wed Aug 01 21:08:01 2012] [notice] Digest: generating secret for digest authentication ...
[Wed Aug 01 21:08:01 2012] [notice] Digest: done
[Wed Aug 01 21:08:01 2012] [notice] Apache/2.0.63 (Unix) PHP/5.3.2 DAV/2 configured -- resuming normal operations
[Wed Aug 01 21:08:51 2012] [notice] caught SIGTERM, shutting down
除了在htdocs中创建一个新文件夹之外,我不认为我做了任何普通的事情。有什么建议吗?
发布于 2012-08-02 13:43:17
刚刚重新安装了MAMP并更改了端口。不确定是什么问题,但现在已经解决了。
发布于 2014-10-19 23:46:10
我的解决方案是:在/Applications/Mamp/Library/bin中,找到envvars文件并将其重命名为_envvars。
现在它起作用了。
发布于 2013-11-22 01:02:47
我在上面的日志输出中遇到了同样的问题,但在我的情况下不需要重新安装MAMP来解决这个问题。当我遇到这个错误时,它与我设置的一个主机有关。单击主机选项卡,查看是否有任何主机显示为红色:
红色的主机需要SSL证书。在更改了应用程序的文件结构之后,在配置中我没有对所需证书的有效引用。修复此问题并应用更改后,主机不再以红色突出显示,并且我能够通过MAMP启动Apache。
此外,您可以通过在终端中运行以下命令来确保问题与Apache客户端本身无关:
sudo /Applications/MAMP/Library/bin/apachectl restart
或
sudo /Applications/MAMP\ PRO/Library/bin/apachectl restart
如果您能够在终端中启动Apache,则排除了MAMP的Apache客户端本身存在错误的可能性。
https://stackoverflow.com/questions/11771105
复制相似问题