我在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?