2011-10-11 65 views
2

在我的服务器上,我运行不同版本的各种CMS(:Joomla,Wordpress,Drupal),因为自定义阻止将它们全部更新为最新版本。 对于Drupal 7.x我想运行PHP 5.3而其他网站都很好用PHP 5.2。 有没有办法以这种方式配置Apache,以便运行Drupal 7的虚拟主机使用PHP 5.3?是否有可能为不同的虚拟主机运行不同的php版本?

+1

你见过? http://gggeek.altervista.org/2007/07/21/running-multiple-php-versions-on-a-single-apache-install/ – smp7d

+0

不,看起来这是答案。但我必须先尝试一下。谢谢! – nikan

回答

1
# Per VirtualHost Config 
<VirtualHost *:80> 
DocumentRoot /Apache22/htdocs/fcgi 
ServerName fcgi.local 
ErrorLog logs/fcgi.error.log 
CustomLog logs/fcgi.access.log common 
<Directory "/Apache22/htdocs/fcgi"> 
    SetEnv PHPRC "c:/php" 
    AddHandler fcgid-script .php 
    Options Indexes FollowSymLinks ExecCGI 
    FcgidWrapper "C:/php/php-cgi.exe" .php 

    AllowOverride all 
    Order allow,deny 
    Allow from all 
    Satisfy any 
</Directory> 
</VirtualHost> 
+0

谢谢。我将不得不unixify这个,但没关系:) – nikan

相关问题