Como você executa um script PHP como o proprietário do arquivo, e não como o usuário do servidor web?

5

Tenho certeza de que há uma resposta bem conhecida para isso, mas não consigo encontrá-la.

Como faço para criar scripts PHP de um usuário (em ~user/public_html , por exemplo), execute como proprietário em vez de como (por exemplo) www-data ?

Assuma o Apache, Linux e PHP 5.

    
por jes5199 13.05.2009 / 01:50

1 resposta

3

Uma opção é usar suPHP .

link

The suPHP Apache module together with suPHP itself provides an easy way to run PHP scripts with different users on the same server.

It provides security, because the PHP scripts are not run with the rights of the webserver's user.

    
por 13.05.2009 / 02:05

Tags