Apache / PHP non può risolvere localhost

1

Dopo l'aggiornamento a Yosemite, sto riscontrando un problema con Apache e PHP in esecuzione localmente.

PHP non riesce a trovare il mio server di database locale usando localhost , ma può se specifichi 127.0.0.1 o test.dev (che risolve in 127.0.0.1). Ho provato sia la versione fornita di PHP (5.5.14) che 5.5.18 da homebrew. Entrambi mostrano lo stesso comportamento.

Il server di database non è configurato per negare le connessioni su localhost; Sequel Pro può connettersi tramite socket bene.

Ho tentato di abilitare e disabilitare tutti i moduli Apache forniti senza alcun effetto. Qualunque cosa io faccia, non sembra che si possa connettere a localhost . Cosa potrebbe accadere qui? Il firewall OS X è spento e Little Snitch non è in esecuzione.

Il mio / etc / hosts:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 

Aggiornamento:

Ho provato NGINX come server web e PHP (entrambi da homebrew) è in grado di connettersi a localhost. Altre idee sul perché si comporterebbe in questo modo? Cosa potrebbe aver fatto Apple alla loro configurazione di Apache in Yosemite che causerebbe questo? Cosa si ottiene impedendo / negando la connessione a localhost ?

    
posta Brendan 04.11.2014 - 22:28
fonte

0 risposte

Leggi altre domande sui tag