Същият въпрос и намерих валидно решение, тествано, работи добре. Исках да имам ip addy - също на 127.0.0.1, вместо да приемам ::1 и да обсъждам целия IPv4/6 проблеми. И така, тролирах за няколко мига и попаднах на коментар от 2008 г., направен от @Brad - тук:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html
Обобщаване - (на Mac OS - в частност Mountain Lion)
sudo vi /etc/apache2/httpd.conf
Намерете къде вашият apache "слуша" ips/портовете и т.н.... Обикновено това ще бъде ред, изглеждащ така
Listen 80
Нека изглежда така:
Listen 127.0.0.1:80
Запазете го отново. Рестартирайте Apache. Voila!
Сега $_SERVER[REMOTE_ADDR]
ще изглежда така 127.0.0.1
.
Надявам се да помогне на някого.