我一直在阅读这个问题并尝试了很多东西,但似乎没有一个对我有用。在对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行,我想也许这是问题的根源?如果有人能给我任何可能有用的建议,那就太好了。
谢谢!
答案 0 :(得分:0)
只是为了对可能遇到此问题的其他人进行跟进,最终在我的虚拟主机文件中出现了问题。经过梳理后,出现了一些语法问题,反过来导致了这个问题的发生。