Eu tenho hospedagem Ubuntu. Existe um usuáriousuário1que é sudoer.
Na minha configuração do Apache2 em envvars config eu tenho uma configuração padrão que define
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
Ao executar o comando
ps -efH | grep apache
Estou iniciando todos os processos a partir do root
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
Quando estou adicionando ao código php
echo exec('whoami');
Estou entendendousuário1
Como pode ser? Tentei reiniciar a estação de trabalho, reiniciar o serviço sem sorte
ATUALIZAÇÃO 1. httpd.conf
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
Estou começando por um destes:
sudo service apache2 restart
sudo /etc/init.d/apache2 restart