web-dev-qa-db-ja.com

MAMPは「localhost」として機能しませんが、「127.0.0.1」で動作します

Mac OSX 10.8.2にMAMPをインストールしました。

起動すると、http://localhost:8888を介してサーバーにアクセスできませんが、http://127.0.0.1:8888/にアクセスすると正常に動作します。

なぜそうなのですか? http://localhost:8888と入力したときに、どのように動作させることができますか

1
ptamzz

ホストファイル/etc/hostsをテキストエディターで開き、以下が含まれていることを確認します。

127.0.0.1    localhost

それでも動作しない場合は、次のコマンドを実行します:file -b /etc/hostsそして、結果がASCII English textであり、それ以外であることを確認します。そうでない場合は、TextWranglerやBBEditなどのエディターを使用してクリーンアップします(Unixの行末文字を使用します)。

ソース:Appleサポートコミュニティ

6
Olivier