Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapa ::1 Dikembalikan sebagai Alamat IP dalam MAMP Localhost pada Snow Leopard?

Mengapa ::1 Dikembalikan sebagai Alamat IP dalam MAMP Localhost pada Snow Leopard?

Susan Sarandon
Susan Sarandonasal
2024-10-22 07:07:02771semak imbas

Why is ::1 Returned as the IP Address in MAMP Localhost on Snow Leopard?

MAMP pada Localhost: Alamat IP sebagai ::1

Dalam persekitaran MAMP pada Snow Leopard, pengguna mungkin menemui alamat IP ::1 dikembalikan apabila mendapatkan semula IP pengguna melalui localhost. Tingkah laku luar biasa ini menimbulkan persoalan sama ada ia adalah hasil yang dimaksudkan.

Untuk menangani kebimbangan ini, penyelesaian telah ditemui dalam ulasan oleh @Brad:

Penyelesaian:

  1. Buka fail konfigurasi Apache /etc/apache2/httpd.conf sebagai root menggunakan arahan:

    sudo vi /etc/apache2/httpd.conf
  2. Cari "Listen " arahan dan ubah suainya untuk menentukan alamat IP dan port secara eksplisit. Contohnya, tukar:

    Listen 80

    kepada:

    Listen 127.0.0.1:80
  3. Simpan perubahan dan mulakan semula Apache.

Selepas melaksanakan penyelesaian ini, Pembolehubah $_SERVER['REMOTE_ADDR'] akan memaparkan alamat IP yang dikehendaki 127.0.0.1 dan bukannya ::1.

Atas ialah kandungan terperinci Mengapa ::1 Dikembalikan sebagai Alamat IP dalam MAMP Localhost pada Snow Leopard?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn