Dezelfde vraag, en een geldige oplossing gevonden, getest, werkt goed. Ik wilde ook de ip addy hebben - van 127.0.0.1 in plaats van de ::1 te accepteren en de hele IPv4/6-kwesties te bespreken. Dus ik trollde even en viel op een opmerking uit 2008 gemaakt door @Brad - hier:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html
Samenvattend - (op Mac OS - in het bijzonder Mountain Lion)
sudo vi /etc/apache2/httpd.conf
Zoek waar je apache naar de ips/poorten, enz. 'luistert'...Normaal gesproken zal dit een regel zijn die er zo uitziet
Listen 80
Laat het er zo uitzien:
Listen 127.0.0.1:80
Sla het opnieuw op.Herstart Apache.Voila!
Nu $_SERVER[REMOTE_ADDR]
ziet er zo uit 127.0.0.1
.
Ik hoop dat het iemand helpt.