Apache拒绝确认我的站点文件夹

我在Mac上运行Apache,突然之间的http://localhost导致了Apache的HTDOCS文件夹,而一段时间以后,它正确地引用了我的Sites文件夹。

运行apachectl -D DUMP_HOSTS产生:

 (13)Permission denied: make_sock: could not bind to address [::]:80 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs 

一些HTTPD.CONF设置:

 Listen 80 DocumentRoot "/Users/[username]/Sites" <VirtualHost *> DocumentRoot "/Users/[username]/Sites" ServerName localhost </VirtualHost> 

帮帮我。

奇怪。 你可能有两个运行的httpd实例吗? 尝试closures所有的实例(检查与PS或类似的,他们都没了),然后重新启动,然后再次检查。

是否有可能升级取代你的httpd与一个新的版本,读取不同的httpd.conf?