Apache服务器将不会为毫安时开始。 下面是错误日志:
[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下创建一个新的文件夹。 有什么建议?
我的解决办法:在/应用/甲基苯丙胺/库/ bin中,找到文件envvars中,并将其重命名为_envvars。
现在它的工作原理。
我遇到了相同的日志输出同样的问题上面,但没有需要重新安装MAMP来解决问题,在我的情况。 当我遇到这个错误它关系到我已经建立了的主持人之一。 点击主机标签,看看有没有你的主机出现在红:
红色所需的SSL证书的主机。 在配置上,我没有到需要的证书有效引用我已经改变了我的应用程序的文件结构之后。 解决这个问题,将更改后的主机在红色不再突出,而我能够通过MAMP启动Apache。
此外,还可以确保问题没有通过运行在终端这一命令你的Apache客户端本身的事情:
sudo /Applications/MAMP/Library/bin/apachectl restart
要么
sudo /Applications/MAMP\ PRO/Library/bin/apachectl restart
如果能够在终端启动Apache,你已经排除了,你有甲基苯丙胺的阿帕奇客户端本身的错误。
/应用程序/ MAMP /库/ bin中的文件envvars中的名称更改为_envvars,多数民众赞成它。
刚刚重新安装MAMP并改变了端口。 不知道是什么问题了,但现在已经固定。
而不是重新安装MAMP的我做了以下内容:
1. Moved back to default mamp ports
2. Started mamp
3. Stopped mamp
4. Went back to ports 80 443 3306
并开始工作。
如果现有MAMP PRO突然无法启动Apache了,那么它可能是在虚拟主机设置,这是不可见的错误。
经常有在apache_error.log没有迹象 - 它只是配备了该消息。
Apache wasn't able to start. Please check log for more information.
在我的情况下,它是在定制虚拟主机设置,如错误路径
Include /path/to/project/rewrite.conf
虚拟主机的配置保存在〜/库/ Application Support / appsolute / MAMP PRO / httpd.conf中,因此您可以检查设置在那里。
解决方案:甲基苯丙胺4日- 12月2017年,MACOS海伊谢拉
曾与MAMP这个问题临3.4.1所以我付了一个新的许可证,所以我可以升级到4.2.1版本,问题仍时有发生。 我尝试了上述解决方案,遗憾的是没有运气。
然而,我却得到如下图所示的图像中的Apache通过选择再次运行该目录指令的所有选项:
出现此问题完全随机,有一天一切工作正常,那么接下来...阿帕奇说没有。 我认为问题是,像网络浏览器使用的高速缓存,并分别也持开放的过程中,我觉得有时候在不关闭MAMP或MAMP临正确则因为没有正确停止它搞砸了Apache的。
我希望这个答案可以帮助任何人遇到了这个问题!
如果这些答案没有解决它,你可以检查文档根未设置上的一些不存在的目录。 转到MAMP设置> Web服务器>文档根目录
这个问题今天来找我......想几种解决方案之后,我发现如果MAMP不再认定由securized本地主机使用的证书,可能会出现这个对话框消息。 所以要小心,让他们在你将不会移动或删除的地方。
希望能帮助到你