Mac上的Apache-找不到本地主机服务器
在Mac(10.8)上修改Apache配置时,我做了一些不应该做的事情,现在甚至无法加载localhost页面 我试图解决这个问题的方法是在/etc/apache2/中恢复httpd.conf的原始版本,并在/etc中恢复配置文件hosts。我认为这已经足够了,但事实并非如此 奇怪的是,我可以通过寻址127.0.0.1或0.0.0.0来加载index.html。localhost没有应答Mac上的Apache-找不到本地主机服务器,apache,Apache,在Mac(10.8)上修改Apache配置时,我做了一些不应该做的事情,现在甚至无法加载localhost页面 我试图解决这个问题的方法是在/etc/apache2/中恢复httpd.conf的原始版本,并在/etc中恢复配置文件hosts。我认为这已经足够了,但事实并非如此 奇怪的是,我可以通过寻址127.0.0.1或0.0.0.0来加载index.html。localhost没有应答 有什么想法吗?我忘记恢复文件了吗?您是否更改了主机文件 /etc/hosts 这应该是设定的 ## # Ho
有什么想法吗?我忘记恢复文件了吗?您是否更改了主机文件
/etc/hosts
这应该是设定的
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
更改
httpd.conf
后,您是否重新启动了sudo/usr/sbin/apachectl
?是的,但没有任何更改。这非常不好(TM)。这个问题与您的Apache无关,您弄乱了您的网络路由localhost
应始终指向127.0.0.1
,0.0.0
甚至不是有效的IP地址。您确定要放回原始的/etc/hosts
?您还更改了其他系统文件吗?你试过把它关掉然后再打开吗?我肯定是的,它看起来和盖伊的答案上贴的一模一样。我也试着重新启动,但没有办法。我试过的另一件事是虚拟主机,但它不起作用。你能想象我能解决这个问题吗?是的,我将hosts文件和httpd.conf恢复到了它们的原始版本。