ホームページ > バックエンド開発 > PHPチュートリアル > localhost と 127.0.0.1 の違い、localhost127.0.0.1_PHP チュートリアル

localhost と 127.0.0.1 の違い、localhost127.0.0.1_PHP チュートリアル

WBOY
リリース: 2016-07-12 09:00:01
オリジナル
1818 人が閲覧しました

localhostと127.0.0.1、localhost127.0.0.1の違い

今日、新しいサーバーを開いたところ、コードを移動したところ、データベースに接続できなくなりました。 127.0.0.1 から localhost までで十分です。以下の 2 つの違いを見てください。

多くの人がこのIPアドレス127.0.0.1にさらされることになります。おそらく、127.0.0.1 とはどのアドレスなのかと尋ねるでしょう。実際、127.0.0.1 はローカル マシンを参照するループバック アドレスであり、通常はテストに使用されます。ローカル IP/TCP が正常かどうかを確認するために ping 127.0.0.1 を使用することがよくあります。ping が可能であれば、正常に使用できます。

localhost の使用に慣れているほとんどの人にとって、localhost は基本的にローカル IP アドレス 127.0.0.1 を指します。オペレーティング システムには、localhost を 127.0.0.1 にバインドする構成ファイルがあります。ローカルホストの意味として理解できます。

localhost と 127.0.0.1 の違いは何ですか?

これはローカル IP であると言う人もいると思います。誰かが、127.0.0.1 を使用する方がローカルホストよりも優れており、1 回の解析を節約できると言いました。

この問題についてはまだよくわかっていない人もいるようです。実際、この2つは違います。

localhost はローカル サーバーとも呼ばれます。

Windows およびその他のシステムにおける 127.0.0.1 の正しい解釈は次のとおりです: ローカル アドレス (ローカル サーバー)

解決はローカル ホスト ファイルによって行われ、Windows は自動的に localhost を 127.0.0.1 に解決します

localhot(ローカル)はネットワークカードなしで送信されます!ネットワーク ファイアウォールやネットワーク カードに関連する制限を受けないため、これは重要です。

127.0.0.1 はネットワーク カードを介して送信され、ネットワーク カードに依存し、ネットワーク ファイアウォールとネットワーク カードに関連する制限の対象になります。

一般に、プログラムをセットアップするときは、ローカル サービスには localhost を使用するのが最善です。Localhost は IP に解決されず、ネットワーク カードやネットワーク リソースを占有しません。

localhost は使用できるが、127.0.0.1 は使用できない場合があります。 localhost にアクセスするとき、システムはローカル マシンの現在のユーザーのアクセス許可を取得すると思いますが、IP を使用する場合、ローカル マシンがネットワーク経由でローカル マシンにアクセスすることを意味し、これにはネットワークの許可が関係する可能性があります。ユーザー。

元の参照: http://blog.csdn.net/xifeijian/article/details/12879395

http://www.bkjia.com/PHPjc/1095121.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1095121.html技術記事 localhost と 127.0.0.1 の違い、localhost127.0.0.1 は今日新しいサーバーを開きましたが、コードを移動したところ、データベースに接続できなくなりました。12 から構成が変更されていることがわかりました。 .
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート