2 votos

Problema de Apache con el nombre de host en OSX 10.8.4

Después de actualizar a 10.8.4 estoy teniendo problemas para ejecutar mi servidor apache macports. Paro el apache incorporado con: sudo apachectl stop , luego trato de iniciar macports apache con: sudo /opt/local/apache2/bin/apachectl -k start y me sale:

httpd: Could not reliably determine the server's fully qualified domain name, using My-Name-iMac.local for ServerName
httpd (pid 98) already running

y al cargar localhost en el navegador obtengo No se puede conectar...

Sólo estoy ejecutando esto como una máquina de desarrollo, por lo que no necesito un nombre de dominio. La salida de hostname (antes y después de esto) es My-Name-iMac.local como era de esperar. Lo que me preocupa es la httpd (pid 98) already running parte de esta salida.

which apachectl salidas /usr/sbin/apachectl

0 votos

Creo que deberías encontrar una forma de arreglar la salida de hostname para obtener su verdadero FQDN. Estoy convencido de que esto no es una Macports ni un Apache problema.

0 votos

Estoy usando esto como un entorno de desarrollo. Nunca he utilizado FQDNs en entornos de desarrollo antes y nunca ha sido un problema. Tampoco tenía uno antes de la actualización. Apple ha cambiado la forma en que funciona la "compartición web" en 10.8, y este es el origen del problema, creo.

0 votos

También señalaré que no estoy tratando de conectarme usando un FQDN.

1voto

hafichuk Puntos 462

Este problema pareció evaporarse lentamente cuando empecé a utilizar sudo apachectl -k stop (aunque esto podría ser sólo una coincidencia). Ahora parece que puedo cambiar entre servidores usando

sudo apachectl stop y /opt/local/apache2/bin/apachectl start ,

y luego de vuelta con

/opt/local/apache2/bin/apachectl stop y sudo apachectl start

no hay problema. No he podido encontrar ninguna documentación sobre apachectl -k (más allá de apachectl help ).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X