Apache2 ya no trabaja en Yosemite

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

sudo apachectl restart 

no da ningún error, sin embargo no se ejecuta nada en localhost: 80, y no se escribe nada en los files de logging en /var/log/apache2/ cualquiera. Los files de logging no se han tocado después de la actualización de OSX. Sin embargo, system.log muestra:

 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 directory /usr/include parece completamente vacío después de la actualización, no estoy seguro de si está relacionado.

  • Cómo encontrar passwords wifi en Yosemite o iOS8
  • ¿Cómo validar las firmas de kexts desde la línea de command?
  • arrastrando las tabs del browser a la nueva window mueve la window anterior
  • Escribir en el enrutador de routing: no en la tabla, ¿Por qué?
  • Ordenar carga de elementos de inicio de session
  • ¿Cómo search files .zip en lugar de todos los files comprimidos?
  • coreaudiod y launchd toman 80% y 40% de procesador respectivamente
  • La actualización XCode de X de X de OS se atascó en 'Esperando'
  • One Solution collect form web for “Apache2 ya no trabaja en Yosemite”

    Ok, resolví mi problema. Parece que la actualización de apache había desactivado mod_ssl . Para depurar los files de configuration 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 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).