2011-10-11 68 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

相關問題