2009-06-03 42 views
3

可能重複在同一個Apache(Debian)的vHosts中並排PHP 5.2和PHP 5.3?

How can one run multiple versions of php5.x on a development lamp server

有一個機會,有PHP的各種版本(現在我想有5.2和5.3並排)在同一臺機器上運行只是在不同的vHosts?我正在運行Debian服務器,PHP包來自dotdeb.org - 有沒有簡單的方法來實現這樣的設置?謝謝!

+0

Duplicate:http://stackoverflow.com/questions/524508/how-can-one-run-multiple-versions-of-php-5-x-on-a-development-lamp-server – 2009-06-03 22:03:55

回答

1

安裝到不同的模塊名稱,如

mod_php52 
mod_php53 

不要忘記指定不同配置的目錄,如果你建立一個使用的./configure

在虛擬主機1

LoadModule mod_php52 modules/mod_php52.so 

在虛擬主機2

LoadModule mod_php53 modules/mod_php53.so 

警告我沒有試過這個,可能會有各種各樣的庫問題,所以要小心兩個模塊不要嘗試使用相同的庫。儘可能多地構建到不同的目錄中。它可能會變得棘手!

+0

hm好的,謝謝對於答案 - 我使用的是Debian,因爲我不喜歡編譯任何東西(特別是不是PHP;)),我喜歡它在安裝包的過程中解決了所有的依賴關係......它認爲它實際上是一個coLinux環境(使用Debian Distro)我只是創建另一個coLinux服務作爲我的Dev-Machine,而不是炸燬我的舊(穩定)設置...我認爲有一個簡單的方法,但似乎遇到了大量問題(特別是庫問題),當我嘗試安裝5.3 ... – pagid 2009-06-04 18:48:07