2

これは奇妙です...

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
4

2 に答える 2

3

ある大学から、Mac でポート 80 をウェイクアップする唯一の方法は、組み込みの Web サーバーを有効にしてから再度無効にすることだと言われました。

だから私はそれをしました、そしてすべては順調です。

于 2011-10-19T02:35:26.423 に答える
0

127.0.0.1あなたはどちらがIPv6アドレスであるかについて言及します。多くの(すべて?)最新のオペレーティングシステムはlocalhost、IPv6を使用して解決するように構成されています::1。私の想定では、MAMPセットアップはIPv6経由でリッスンしていません。http:// [:: 1] /を開いてみてください。それが機能する場合は、解決構成にエラーがあります。そうでない場合(私が期待するもの)は、Webサーバーをlsiten to::1または任意のデバイスに構成する必要があります。

これは、httpd.confで次を使用して実行できます。

Listen 80

すべてのデバイスでリッスンするには、ポート80または

Listen [::1]:80

IPv6のみを介してローカルホストをリッスンします。競合するVHostエントリなどがないことに注意してください。

于 2011-10-18T21:38:15.667 に答える