PHP rodando como root no Apache2 rodando como daemon

1

Em um dos meus servidores, o Apache2 está sendo executado como usuário do daemon:

[root@sbecby07 ~]# ps -ef | grep httpd
root      1114 29432  0 10:13 pts/2    00:00:00 grep httpd
root     29773     1  0 09:03 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
daemon   29774 29773  0 09:03 ?        00:00:01 /usr/local/apache2/bin/httpd -k start
daemon   29775 29773  0 09:03 ?        00:00:02 /usr/local/apache2/bin/httpd -k start
daemon   29795 29773  0 09:03 ?        00:00:03 /usr/local/apache2/bin/httpd -k start
daemon   29858 29773  0 09:03 ?        00:00:00 /usr/local/apache2/bin/httpd -k start

No entanto, quando vejo phpinfo() através de um arquivo PHP simples no navegador, ele mostra que o PHP está rodando como root (com /root homedir e tudo):

Como isso é possível? Como eu mudo o usuário que o PHP está rodando para ser o mesmo que o Apache2?

Os outros servidores que estou gerenciando não têm esse problema.

    
por Lukman 27.05.2016 / 04:23

0 respostas