2016-07-28 21 views
0

Ich habe Apache 2.4 auf Ubuntu 12.04 von ppa: ondrej installiert. Ich habe die erwartete:/etc/apache2/envvars ich das erwartet habe: /etc/init.d/apache2 ich auch hart codiert in: /etc/apache2/apache2.conf Benutzer www-data Gruppe www-Warum wird Apache 2.4 als lokaler Benutzer anstelle von www-Daten ausgeführt?

Daten

ich melden Sie sich mit Benutzer "demo" und Typ:

sudo Service apache2

beginnen und dann:

ps aux | grep apache2

Das ist, was ich sehe:

Demo 31.462 0,0 0,0 6504 620 pts/1 S + 10.56 00.00 grep apache2

Ich will als www-data laufen! Was fehlt mir?

Antwort

0

Ihre ps-Ausgabe zeigt Ihren grep-Befehl, nicht einen httpd-Prozess. Sie müssen einen Startfehler haben, wenn es der einzige Prozess mit "apache2" darin ist. Überprüfen Sie Ihre Protokolle und verwenden Sie apachectl/apachectl -t beim Debuggen.