我正在尝试使用从同一目录中以不同用户suphp
身份运行脚本。php
例如,我/var/www/
作为 webroot 拥有www-data
并在内部有 2 个具有不同所有者的文件:
a.php (chmod 640, chown www-data:www-data)
b.php (chmod 640, chown test:test)
当我访问时a.php
我没有问题,但是当我访问时b.php
出现 500 错误和以下/var/log/apache2/error.log
错误:
SoftException in Application.cpp:557: Directory /var/www is not owned by test
End of script output before headers: b.php
我以前使用过这种范例,suphp
这让我认为这是一个新功能。
有人可以评论我如何php
在同一目录中完成具有不同所有者的运行文件吗?