ローカルホストの解決: MAMP と ::1 の戻り
ローカルホストを使用してユーザーの IP アドレスを取得しようとすると、戻り値::1。これにより、特に Snow Leopard で MAMP を実行している場合、予想される動作について疑問が生じる可能性があります。
予想される動作
ネットワーク構成では、::1 は IPv6 を表します。ループバック アドレス。通常は localhost に解決されます。 MAMP はデフォルトの IPv6 構成を使用することが知られているため、ローカルホストに対して ::1 が返されることは予期された動作とみなされます。
代替ソリューション
ただし、必要に応じて::1 の代わりに従来の IPv4 アドレス (127.0.0.1) を表示するには、Apache の設定ファイルを変更するという解決策があります。
ステップバイステップの説明
結果
Apache を再起動すると、ローカルホストの解像度は意図したとおり 127.0.0.1 を返すようになります。この回避策により、コードまたはスクリプトがより従来の形式で IP アドレスにアクセスできるようになります。
以上がMAMP で予想されるローカルホストの解像度とその変更方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。