你好,可以吗?我的脚本不能与 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