一台服务器上有 Suphp 和 mod_fcgid

一台服务器上有 Suphp 和 mod_fcgid

你好,可以吗?我的脚本不能与 mod_fcgid 一起使用,但可以与 suphp 一起使用,所以我想在一台服务器上运行一个使用 suphp 的域,另一个使用 mod_fcgid+xcache 的域。我不想使用 suphp 运行每个站点,因为 xcache 不能与它一起使用。

答案1

有可能看看这个:http://brinet.net/enable-fastcgi-per-site

首先使用 cpanel 配置您的服务器以使用 suPHP,并使用 easyphp 启用 mod_fcgid

编辑 /usr/local/apache/conf/php.conf

添加模块和包装器指令

# Fastcgi configuration for PHP5
LoadModule fcgid_module modules/mod_fcgid.so
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php

创建/编辑 /usr/local/cpanel/cgi-sys/php5 包含

#!/bin/sh

# If you customize the contents of this wrapper script, place
# a copy at /var/cpanel/conf/apache/wrappers/php5
# so that it will be reinstalled when Apache is updated or the
# PHP handler configuration is changed

exec /usr/bin/php

使可执行文件并由 root 拥有 chown root:wheel /usr/local/cpanel/cgi-sys/php5 chmod 755 /usr/local/cpanel/cgi-sys/php5

现在在 .htaccess 中为 .php 和 fcgid-script 添加一个处理程序

重启 Apache

/etc/init.d/httpd restart

相关内容