0

现在我必须为保存文件的目录授予 777 权限,而不是将其保存为“user1”,而是将其保存为 apache

-rwxrwxrwx 1 apache apache 6865 Aug 30 17:20 homepage.tpl.php

如何将文件保存为 user1 并且在我的 docroot 之外没有 777 权限,即 home/user1/public_html/

让我们说 /home/user1/private/homepage.tpl.php

我使用带有 suPHP 的 Centos LAMP。

提前致谢。

4

1 回答 1

1

解决了

为了解决这个问题,我不得不用这个 conf 重新安装 suphp。

/etc/suphp.conf

check_vhost_docroot=true

并使用正确的处理程序

[handlers]
;Handler for php-scripts
x-httpd-php="php:/usr/bin/php-cgi"

;Handler for CGI-scripts
x-suphp-cgi="execute:!self"

虚拟主机内部

suPHP_Engine on
suPHP_UserGroup user user
AddHandler x-httpd-php .php .php3 .php4 .php5
suPHP_AddHandler x-httpd-php
于 2011-08-31T06:58:47.290 回答