Samme spørgsmål, og fundet en gyldig løsning, testet, fungerer godt. Jeg ville også have IP-addy'et - af 127.0.0.1 i stedet for at skulle acceptere ::1'et og diskutere hele IPv4/6-spørgsmålene. Så jeg trollede et øjeblik og faldt på en kommentar fra 2008 lavet af @Brad - her:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html
Opsummering - (på Mac OS - Mountain Lion i særdeleshed)
sudo vi /etc/apache2/httpd.conf
Find, hvor din apache 'lytter' til ips/porte osv...Dette vil typisk være en linje, der ser sådan ud
Listen 80
Få det til at se sådan ud:
Listen 127.0.0.1:80
Gem det igen. Genstart Apache.Voila!
Nu $_SERVER[REMOTE_ADDR]
vil se sådan ud 127.0.0.1
.
Håber det hjælper nogen.