2 votos

Apache2 ya no funciona en Yosemite

Después de actualizar OSX a yosemite, mi servidor local apache2 ya no funciona. Ejecutando

sudo apachectl restart

no da ningún error, sin embargo no se ejecuta nada en localhost:80, y no se escribe nada en los archivos de registro en /var/log/apache2/ o bien. Los archivos de registro no se han tocado después de la actualización de OSX. Sin embargo, system.log espectáculos:

Oct 29 13:27:45 Jeroens-MBP sudo[1210]:   jeroen : TTY=ttys000 ; PWD=/private/var/log/apache2 ; USER=root ; COMMAND=/usr/sbin/apachectl start
Oct 29 13:27:45 Jeroens-MBP com.apple.xpc.launchd[1] (org.apache.httpd): Please switch away from OnDemand to KeepAlive.
Oct 29 13:27:45 Jeroens-MBP com.apple.xpc.launchd[1] (org.apache.httpd[1213]): Service exited with abnormal code: 1

Además, mi /usr/include dir parece completamente vacío después de la actualización, no estoy seguro de si eso está relacionado.

4voto

VVK Puntos 549

Bien he solucionado mi problema. Parece que la actualización de apache había deshabilitado mod_ssl . Para depurar los archivos de configuración de apache2 en osx, ejecute apachectl sin ningún parámetro:

Jeroens-MBP: jeroen$ sudo apachectl
AH00526: Syntax error on line 10 of /private/etc/apache2/other/mobilize.conf:
Invalid command 'SSLProxyEngine', perhaps misspelled or defined by a module not included in the server configuration

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