你如何运行一个PHP脚本作为文件的所有者,而不是Web服务器用户?

我敢肯定,这有一个众所周知的答案,但我似乎无法find它。

我如何制作一个用户的PHP脚本(例如在~user/public_html ),作为所有者而不是(例如) www-data

假设Apache,Linux和PHP 5。

一个select是使用suPHP 。

http://www.suphp.org/DocumentationView.html?file=apache/INSTALL

suPHP Apache模块和suPHP本身一起提供了一种简单的方法来在同一台服务器上运行不同用户的PHP脚本。

它提供了安全性,因为PHP脚本不是以web服务器用户的权限运行的。