smarty和suphp权限 - 保存为不同的用户

时间:2011-08-30 22:36:22

标签: php apache permissions suphp

现在我必须向保存文件的目录授予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。

提前致谢。

1 个答案:

答案 0 :(得分: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