Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php忽略了mod_suexec_Php_Apache_Apache2_Suexec - Fatal编程技术网

php忽略了mod_suexec

php忽略了mod_suexec,php,apache,apache2,suexec,Php,Apache,Apache2,Suexec,我设置了一个虚拟主机,它使用mod_suexec以不同于www-data的用户身份运行PHP脚本 <VirtualHost *:80> ServerName my.server.com DocumentRoot /srv/my-site SuexecUserGroup webconfig webconfig </VirtualHost> 生成以下输出: webconfig www-data www-data mod php5实际上与mod su

我设置了一个虚拟主机,它使用
mod_suexec
以不同于
www-data
的用户身份运行PHP脚本

<VirtualHost *:80>
    ServerName my.server.com
    DocumentRoot /srv/my-site
    SuexecUserGroup webconfig webconfig
</VirtualHost>
生成以下输出:

webconfig
www-data
www-data

mod php5
实际上与
mod suexec
不兼容。如前所述,您必须使用
mod_suphp
php cgi
。缺点是这会降低性能

一个适用于Ubuntu的简单解决方案是

apt-get install -y suphp-common, libapache2-mod-suphp
a2dismod php5
a2enmod suphp
链接文章介绍了如何对某些vhost使用
mod_php5
,对其他vhost使用
mod_suphp

apt-get install -y suphp-common, libapache2-mod-suphp
a2dismod php5
a2enmod suphp