Cùng một câu hỏi, và tìm thấy một giải pháp hợp lệ, đã được thử nghiệm, hoạt động tốt. Tôi cũng muốn có ip addy - của 127.0.0.1 thay vì phải chấp nhận ::1 và tranh luận về toàn bộ vấn đề IPv4 / 6. Vì vậy, tôi đã troll một lúc và rơi vào nhận xét năm 2008 của @Brad - tại đây:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html
Tóm tắt - (trên Mac OS - Mountain Lion nói riêng)
sudo vi /etc/apache2/httpd.conf
Tìm nơi apache của bạn đang 'lắng nghe' ips / port, v.v ... Thông thường, đây sẽ là một dòng giống như thế này
Listen 80
Làm cho nó trông như thế này:
Listen 127.0.0.1:80
Lưu lại. Khởi động lại Apache.Voila!
Hiện tại $_SERVER[REMOTE_ADDR]
sẽ giống như thế này 127.0.0.1
.
Hy vọng nó sẽ giúp ích cho ai đó.