Apache2 non funziona più in Yosemite

2

Dopo aver aggiornato OSX a yosemite, il mio server locale Apache2 non funziona più. Esecuzione

sudo apachectl restart

non fornisce alcun errore, tuttavia non è in esecuzione niente su localhost: 80 e non viene scritto nulla sui file di registro in /var/log/apache2/ . I file di registro non sono stati toccati dopo l'aggiornamento di OSX. Tuttavia, system.log mostra:

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

Inoltre, la mia /usr/include dir sembra completamente vuota dopo l'aggiornamento, non sono sicuro che sia correlata.

    
posta Jeroen 29.10.2014 - 21:24
fonte

1 risposta

4

Okay ho risolto il mio problema. Sembra che l'aggiornamento di apache abbia disabilitato mod_ssl . Per eseguire il debug di file di configurazione di apache2 in osx, eseguire apachectl senza parametri:

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
    
risposta data 29.10.2014 - 21:35
fonte

Leggi altre domande sui tag