Mac OSX 10.8.2にMAMPをインストールしました。
起動すると、http://localhost:8888
を介してサーバーにアクセスできませんが、http://127.0.0.1:8888/
にアクセスすると正常に動作します。
なぜそうなのですか? http://localhost:8888
と入力したときに、どのように動作させることができますか
ホストファイル/etc/hosts
をテキストエディターで開き、以下が含まれていることを確認します。
127.0.0.1 localhost
それでも動作しない場合は、次のコマンドを実行します:file -b /etc/hosts
そして、結果がASCII English text
であり、それ以外であることを確認します。そうでない場合は、TextWranglerやBBEditなどのエディターを使用してクリーンアップします(Unixの行末文字を使用します)。