2012-08-01 106 views
5

我有一個專用的服務器,承載一些目前運行PHP 5.2的網站。我需要升級PHP版本,我一直告訴我可以使用這個命令通過SSH做到這一點:Linux服務器PHP更新回滾

百勝升級PHP

不,我是有點擔心作出更新和網站不能夠以便更多的功能,所以有一個我可以使用的回滾命令,以便如果出現問題,我可以快速更改回PHP 5.2?

非常感謝

+0

看看這個帖子http://forum.parallels.com/showthread.php?t=110631 – amitchhajer 2012-08-01 18:53:28

回答

3

你最好知道有從PHP 5.2的變化PHP 5.3首先,如果你認爲這些變化將不會影響到你的腳本,然後再升級,如果沒有,那麼用PHP留5.2或首先對腳本進行必要的更改(Personnaly我建議您升級到PHP 5.3),這裏是更改列表Migrating from PHP 5.2 to 5.3

如果在升級後遇到一些問題,請檢查包存儲庫,如果php 5.2仍然存在(使用命令「yum search php」),如果它確實刪除了你得到的當前PHP(命令「yum remove php」),然後安裝你找到的包(例如:「yum install php-5.2」)

注意:如果您在存儲庫中找不到PHP 5.2包,則可能需要從源代碼編譯PHP 5.2。

0

你可以自己備份舊的PHP版本,但我不能推薦這個。通常它只是phpize,php.ini,php.so和php模塊文件夾。然後你可以進行更新。