Zend Server CE,卸载后,localhost不起作用

时间:2011-10-18 21:29:51

标签: php apache localhost mamp zend-server-ce

这很奇怪......

我安装了Zend Server来测试它。结果我不喜欢它,我想回到MAMP。但是在Zend Server CE卸载之后,“localhost”不再有效。我只能从127.0.0.1

访问MAMP

令人沮丧,我根本不喜欢它。

有什么想法吗?

主机:

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0 localhost

127.0.0.1 mydomain.loc www.mydomain.loc

nslookup说:

Server:     64.59.160.13
Address:    64.59.160.13#53

Non-authoritative answer:
Name:   localhost
Address: 127.0.0.1

2 个答案:

答案 0 :(得分:3)

大学告诉我,有时你唯一可以做的就是唤醒Mac上的端口80是启用内置的Web服务器,然后再次禁用它。

所以我做到了,一切都很顺利。

答案 1 :(得分:0)

你提到的是127.0.0.1这是一个IPv6地址。许多(所有?)现代操作系统都配置为使用IPv6解析localhost::1。我的假设是你的MAMP设置没有通过IPv6监听。尝试打开http:// [:: 1] /如果有效则我们的解析配置中有错误,如果没有(我期望的话),你必须将你的web服务器配置为lsiten to :: 1或任何设备。

这可以在httpd.conf中使用

完成
Listen 80

收听所有设备,端口80或

Listen [::1]:80

仅通过IPv6侦听localhost。注意没有冲突的VHost条目等。