Defina um UID PHP diferente para o Apache VirtualHost

1

Eu tenho muitos VirtualHosts para diferentes usuários. Como posso definir o UID para o processo PHP por VirtualHosts?

    
por Sannis 23.03.2011 / 13:48

2 respostas

3

Se você estiver usando uma distribuição Linux, provavelmente poderá usar o suPHP . suPHP permite que você execute scripts php com o UID / GID do arquivo php que está sendo processado.

Você precisará garantir que cada um de seus vhosts tenha um UID / GID próprio.

    
por 23.03.2011 / 14:16
1

Você pode executar os scripts php como se fossem um CGI e usar SuexecUserGroup de mod_suexec para especificar em qual usuário executar o script.

    
por 23.03.2011 / 14:36