Php

在 CentOS 5 和 Plesk 9.0.1 上將 PHP 升級到 5.3

  • December 18, 2010

我有一個目前執行 CentOS 5 和 Plesk 9.0.1 的 VPS。

現在伺服器執行 PHP 5.1,但我真的需要開始執行 PHP 5.3。是否有一個儲存庫可以讓我在不破壞整個系統的情況下升級它?

謝謝

喬什·彭寧頓

我可能是錯的,但我認為 Plesk 9 不能與 PHP 5.3 一起使用,部分原因是依賴於已棄用的安全模式。

如果您想冒險並有足夠的備份,我相信 remi 儲存庫包含 PHP 5.3。見這裡。如果您最終也進行了 MySQL 升級,請確保先進行完整的 MySQL 轉儲,升級,然後重新導入轉儲。

如果您發現 PHP 5.2.14 適合,您可以使用 atomic 儲存庫: wget -q -O - http://www.atomicorp.com/installers/atomic | sh

yum update php

您可能會發現 php -v 給出有關 ioncube 的錯誤。如果是這樣,請進入 /etc/php.d/ioncube.ini (或類似的)並將 5.1 或 5_1 更改為 5.2 或 5_2 (我不太記得了)。在 Plesk 伺服器上升級之前,您可能還需要刪除 php-sqlite2,但您不太可能使用它(檢查依賴項)。

引用自:https://serverfault.com/questions/214044