web-dev-qa-db-ja.com

Chrome localhostが機能しません

最後の数日まで正常に機能していた仮想サーバーをいくつか定義しました。

現在はChromeにはありませんが、firefoxやsafaryに問題はありません。

私はこれを得る:

このウェブページは利用できません

ERR_ICANN_NAME_COLLISION

詳細を非表示

このサイトは、新しい汎用トップレベルドメイン(gTLD)を使用しています。 loc.devを使用して過去に内部サイトにアクセスしたことがある場合は、ネットワーク管理者に連絡してください。

私は解決策として見つけました:

Chrome:// flagsで「Built-in Asynchronous DNS」を「Disabled」に設定しますが、my chrome version(43.0.2357.81)ではそのようなフラグはありません

これに対する解決策を知っていますか?

LE:htdocsファイルでサイトを移動し、url http:// localhost に移動すると、機能します。仮想ホストにのみ問題があるようです。

22

昨夜最新のchromeバージョンに更新した後、同じ問題が発生しました。すべての仮想ホストについて、Google chromeでのみERR_NAME_NOT_RESOLVEDエラーが発生していました。これがどのように見えるかです。

スクリーンショット-> DNS名未解決エラー DNS name not resolved error

これが私が行った修正です。

Chromeブラウザにこれを入力して、Google DNSキャッシュをクリアします

  • chrome:// net-internals /#dns

スクリーンショット->フラッシュChrome DNSキャッシュ Flushing Chrome DNS cache

  • 「ホストキャッシュのクリア」ボタンが表示されます。 DNSキャッシュがフラッシュされることを押します。

  • このDNSウィンドウを開いたままにします。ブラウザの仮想ホストにアクセスするには、http:/api.localhostを使用しました。これを行うと、DNSウィンドウに新しいエントリが表示されます。私にとっては「localhost。」でした。ピリオド「」に注意してくださいlocalhostの最後にエラーが表示されました。

  • 最後のステップは、localhostファイルにこのエントリを追加するだけです。

Hostsファイルは、localhost。を解決するエントリで更新し、127.0.0.1にする必要があります。

# dont forget the trailing . !!!
127.0.0.1 localhost.  

次の場所にあるhostsファイルで:

  • linuxの場合:/ etc/hosts
  • windowsの場合:C:\ Windows\System32\drivers\etc\hosts

あなたの場合の別の解決策は、ローカル仮想ホストドメインの最後に.devを捨てることです

これは、Googleによるいくつかの新しい変更と関係しています。 「.dev」はgoogleのTLDの下にあります(人々がDNSを気にするインターネットのコーナーでは、.devを含む100以上の新しいトップレベルドメインに対するGoogleのアプリケーションで少し騒動があります)

これを試してください所有しているドメイン名を使用してください。おそらく「localhost.dev。$ yourdomain」のようなフルネームを使用すると、セットアップに応じてここで役立ちます。

20
Tariq Khan

「chrome」では、間違ってHostファイルから127.0.0.1 localhostをコメントアウトするため、同じ問題に直面しますが、「Firefox」は動作します。

Just make sure your Host file include 
127.0.0.1 localhost
4
don625

[〜#〜] fixing [〜#〜]システム管理者に連絡してください。 ERR_ICANN_NAME_COLLISION

magentoを使用していて、そのようなエラーが発生した場合

  • データベースにアクセスして、core_config_data
  • それをクリックして、ウェブストア名を確認してください
  • 店名を変更する
  • あなたの沼を再起動して修正しました。
1
Sachin Kr Yadav

ここにもう1つ注意点があります。Windowsホストファイルの仮想ホストは次のように定義されています。

127.0.0.1 bla.bla.bla.localhost
127.0.0.1 bla2.bla2.localhost

そして、Xamp Apache Vhostsファイルの実際のサーバー仮想ホストディレクティブにより、すべてのブラウザーでうまく動作しましたが、Chrome!

簡単な修正-完全な「locahost」Wordで終わらないで、vhostsの名前を他の何かで終わるように変更してください。私の場合は「loc」だけで、すべてChromeで動作します。

0
Vlad

Chromeのバージョン56.0.2924.87(64ビット)でこの問題が発生し、gset.localhostによってvmにアクセスしようとしても、うまくいきませんでした。

HostsファイルのURLをgset.locに変更すると、正常に機能します。

答えは、クロムを使用してマシンで実行されている仮想マシンにアクセスしようとする場合、hostsファイルのURLでlocalhostを使用しないようです。

0
Jules