如何以文件所有者而不是 Web 服务器用户的身份运行 PHP 脚本?

如何以文件所有者而不是 Web 服务器用户的身份运行 PHP 脚本?

我确信对此有一个众所周知的答案,但我似乎找不到它。

如何让用户的 PHP 脚本(~user/public_html例如 中的)以所有者身份而不是以(例如)身份运行www-data

假设是 Apache、Linux 和 PHP 5。

答案1

一种选择是使用苏普

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

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

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

相关内容