Después de actualizar a 10.8.4, tengo 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 obtengo:
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 cuando lo cargo localhost
en el navegador no puedo conectarme ...
Solo 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 cabría esperar. Lo que me preocupa es la httpd (pid 98) already running
parte de esta salida.
which apachectl
salidas /usr/sbin/apachectl
mountain-lion
network
macports
apache
configuration
iPadDeveloper2011
fuente
fuente
hostname
para obtener su FQDN real. Estoy convencido de que esto no esMacports
ni unApache
problema.ping My-Name-iMac.local
bien? ¿Podría agregar el opuput dehostname
su pregunta original?ping My-Name-iMac.local
parece estar bien. Interesante es que todavía no funciona ningún problema después desudo apachectl stop
...!?Respuestas:
Este problema parecía evaporarse lentamente cuando comencé a usarlo
sudo apachectl -k stop
(aunque esto podría ser solo una coincidencia). Ahora parece que puedo cambiar entre servidores usandosudo apachectl stop
y/opt/local/apache2/bin/apachectl start
,y luego de vuelta con
/opt/local/apache2/bin/apachectl stop
ysudo apachectl start
No hay problema. No he podido encontrar ninguna documentación sobre
apachectl -k
(más alláapachectl help
).fuente