2012-01-15 8 views
6

Macがホストファイルの新しい変更を無視しているようです。古い変更は問題なく動作します。私はこれを理解しようとしている過去4時間を過ごしました。助けて!Mac OS Xがホストファイルを無視しています

私は自分の/ Sitesフォルダで開発する各サイトのフォルダを持っています。例えば、いくつかのフォルダの名前は次のとおりです。

wp.dev 
daf.dev 
test.dev 

私は、ブラウザのアドレスバーにポートを追加する必要がないように(3306に80とMySQLポートにApacheのポートを設定し、MAMPを実行します)。

私は次のように私の/民間の/ 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 


127.0.0.1 wp.dev 
127.0.0.1 daf.dev 
127.0.0.1 test.dev 
fe80::1%lo0 localhost 

はここにキッカーだ:wp.devとdaf.devは、月の上に出回っています。彼らは私のブラウザで問題なく解決します。私は今朝test.devを追加しました。私がブラウザに入力すると、単にドメインを解決するのではなく "test.dev"が検索されます。

上記のドメインのいずれかにpingすることができ、127.0.0.1(test.devを含む)に行きます。

私は価値があることについて、私は同じ問題をvirtualhostsxしようとしました。私もdscacheutil --flushcacheを実行し、変更を加えるときにMAMPを再起動します。

私は新しいサイトで開発を開始する必要があり、これが私を夢中にしています。

+0

Macを再起動しても問題ありませんでしたか? – outsmartin

+1

'test.dev'ではなく' http:// test.dev/'で試したことがありますか、またはChrome以外のブラウザでテストしましたか? (ユーザーが実際のURLを入力しないとMac OSで検索するブラウザは私が知っている唯一のブラウザなので、Chromeを使用していると仮定します) – zneak

+0

いいえ、これも試してみてください。 –

答えて

19

すべてのエントリをファイルの先頭に配置してください。

論理的ではありません。but worth a tryです。

+0

奇妙だが、うまくいった。これが他の人にも役立つことを願っています。ありがとう! –

+1

これは完全に機能しました。ありがとうございました! – AlienWebguy

+0

@AlienWebguy:ようこそ! – ChristopheD

関連する問題