Mac OS 10.8:apache退出代码1

时间:2013-08-23 19:29:28

标签: macos apache

我一直在阅读这个问题并尝试了很多东西,但似乎没有一个对我有用。在对XAMPP非常沮丧之后,我正在尝试使用已经安装的apache(以及php和mySQL)在本地设置开发环境。

每当我这样做时:

sudo apachectl start

没有任何反应,控制台显示:

8/23/13 3:21:08.262 PM com.apple.launchd[1]: (org.apache.httpd[1086]) Exited with code: 1
8/23/13 3:21:08.262 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds

我尝试过最常见的建议,这似乎是为错误日志创建一个目录,而chmod 777就是这样。

如果我这样做:

sudo apachectl -t

我明白了:

Warning: DocumentRoot [/usr/docs/dummy-host.example.com] does not exist
Warning: DocumentRoot [/usr/docs/dummy-host2.example.com] does not exist
httpd: Could not reliably determine the server's fully qualified domain name, using 10.5.120.124 for ServerName
Syntax OK

我看到我的IP地址在那里的第3行,我想也许这是问题的根源?如果有人能给我任何可能有用的建议,那就太好了。

谢谢!

1 个答案:

答案 0 :(得分:0)

只是为了对可能遇到此问题的其他人进行跟进,最终在我的虚拟主机文件中出现了问题。经过梳理后,出现了一些语法问题,反过来导致了这个问题的发生。