Apache / PHP no puede resolver localhost

1

Después de actualizar a Yosemite, tengo un problema con Apache y PHP ejecutándose localmente.

PHP no puede encontrar mi servidor de base de datos local utilizando localhost pero puede hacerlo si especifico 127.0.0.1 o test.dev (que se resuelve en 127.0.0.1). Probé tanto la versión enviada de PHP (5.5.14) como la 5.5.18 de homebrew. Ambos exhiben el mismo comportamiento.

El servidor de la base de datos no está configurado para denegar conexiones en localhost; Sequel Pro puede conectarse a través de un zócalo muy bien.

He intentado habilitar y deshabilitar todos los módulos de Apache provistos sin ningún efecto. No importa lo que haga, parece que no se puede conectar a localhost . ¿Qué podría estar pasando aquí? El firewall OS X está apagado y Little Snitch no se está ejecutando.

Mi / 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 

Actualización:

Probé NGINX como servidor web y PHP (ambos de homebrew) es capaz de conectarse a localhost. ¿Alguna idea más de por qué se comportaría de esta manera? ¿Qué podría haber hecho Apple con su configuración de Apache en Yosemite que causaría esto? ¿Qué se gana al rechazar / denegar la conexión a localhost ?

    
pregunta Brendan 04.11.2014 - 22:28

0 respuestas

Lea otras preguntas en las etiquetas