2016-03-15 95 views
0

我试图在我的桌面上为我的本地环境设置LAMP,使用Guy Nathan's Installing LAMP stack on OSX Mavericks with Homebrew updated guide。由于我在RoR经历,我继续进行的自制软件,但一路走来,看样子,我错误配置的/usr/local/etc/apache2/2.2/httpd.conf文件,因为每当我试图用sudo apachectl start或测试与sudo apachectl configtest启动Apache服务器,则不约而同地返回以下错误:如何重新配置​​本地LAMP环境的Apache httpd.conf文件?

httpd: Syntax error on line 482 of /usr/local/etc/apache2/2.2/httpd.conf: Could not open configuration file /Sites/httpd-vhosts.conf: No such file or directory 

由于'http.conf'文件的长度,我创建了一个gist of my 'httpd.conf file'供审阅。

在这一点上,我只想重置我的'httpd.conf'文件,或者任何必要的东西,所以我可以正确配置我的LAMP本地环境。我试过其他解决方案,涉及/private/etc/apache2/httpd.conf.pre-update的回复,但无法生效。谢谢。

回答

1

由于httpd.conf文件指定包含/Sites/httpd-vhosts.conf(不存在),因此无法启动。

通过在行的开头加上#注释掉第482行,或者创建一个空的/Sites/httpd-vhosts.conf文件,以便将其包含在内。如果它是空的,它不会有任何影响。

这是一些examples通常会在该文件中。

+0

谢谢,@ drew010。 – alexanderjsingleton

+0

@alexanderjsingleton很高兴这是它! – drew010

相关问题