2010-09-24 57 views
1

我有PHP 5.2的XAMPP,但我的新項目需要PHP 5.3 如何將PHP 5.2和5.3結合在一起?PHP 5.2和5.3在一起

我有winXP。

+0

關閉移動到服務器故障。 – webbiedave 2010-10-04 20:18:20

回答

2

您可以執行下列操作之一:

  • 確保您的舊應用程序可以在不使用5.3的特定功能上5.3上運行。這可能是 的最佳路線,因爲它將收緊您的 代碼,並且它將在更多 平臺上運行,尤其是在未來 時,更多生產環境 僅使用5.3。

    如果這是發展的目的,只有你還可以考慮:

  • 多個安裝XAMPP的 和 在必要的時候通過簡單的文件夾 重命名它們之間進行切換(有點乏味)

  • php-switch(非常單調)

  • 設置兩個Apache服務器在同一臺機器上運行不同的PHP版本

+0

「在我看來,XAMPP的多個安裝」非常簡單。 http://stackoverflow.com/a/14896801/368896 – 2013-02-15 14:30:39

1

您有兩種選擇:在不同端口上運行兩臺服務器,或使用CGI。

您可以用PHP 5.3.1在這裏得到XAMPP:http://www.apachefriends.org/en/xampp-windows.html#641 編輯\xampp\apache\conf\httpd.conf,並更改ListenListen 8080例如。 然後運行\xampp\apache_start.bat以啓動該服務器實例。或者,將DocumentRoot更改爲您的項目目錄。

+0

CGI是我的HSP用來讓我們在5.4,5.3,5.2和4之間進行選擇的東西:) – 2013-04-18 16:24:53