Apache startet unter Ubuntu unter falschem Benutzer

Apache startet unter Ubuntu unter falschem Benutzer

Ich habe Ubuntu-Hosting. Es gibt einen BenutzerBenutzer1das ist sudoer.

In meiner Apache2-Konfiguration in der Envvars-Konfiguration habe ich eine Standardkonfiguration, die definiert

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

Durch Ausführen des Befehls

ps -efH | grep apache

Ich lasse alle Prozesse vom Root aus starten

root     15378 15358  0 16:33 ?        00:00:00     /usr/sbin/apache2 -k start
root     15379 15358  0 16:33 ?        00:00:00     /usr/sbin/apache2 -k start

Wenn ich dem PHP-Code etwas hinzufüge

echo exec('whoami');

Ich erhalteBenutzer1

Wie kann das sein? Ich habe versucht, die Workstation und den Dienst neu zu starten, aber ohne Erfolg.

UPDATE 1. httpd.conf

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

Ich beginne mit einem davon:

sudo service apache2 restart
sudo /etc/init.d/apache2 restart

verwandte Informationen