sql >> Databasteknik >  >> RDS >> Sqlserver

Ska en MAMP returnera ::1 som IP på localhost?

Samma fråga, och hittade en giltig lösning, testad, fungerar bra. Jag ville ha IP-tillägget - av 127.0.0.1 också istället för att behöva acceptera ::1 och diskutera hela IPv4/6-problematiken. Så jag trollade en stund och föll på en kommentar från 2008 från @Brad - här:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html

Sammanfattning - (på Mac OS - Mountain Lion i synnerhet)

sudo vi /etc/apache2/httpd.conf

Ta reda på var din apache "lyssnar" på ips/portar, etc... Detta kommer vanligtvis att vara en rad som ser ut så här

Listen 80

Få det att se ut så här:

Listen 127.0.0.1:80

Spara det igen. Starta om Apache.Voila!

Nu $_SERVER[REMOTE_ADDR] kommer att se ut så här 127.0.0.1 .

Hoppas det hjälper någon.



  1. SQL Server:använd parametern i CREATE DATABASE

  2. PHP Fatalt fel:Klass 'PDO' hittades inte

  3. PostgreSQL FEL:funktion to_tsvector (tecken varierar, okänt) finns inte

  4. Async I/O-intensiv kod körs långsammare än icke-asynkroniserad, varför?