如何在 ubuntu 15.04 降級 php 版本

如何在 ubuntu 15.04 降級 php 版本

我正在開發一個 codeigniter 項目,其中系統需要 php 版本< 5.6,即 5.5,但幾天前我已經安裝了 ubuntu 15.04,並使用taskel安裝了 LAMP 堆疊;taskel 為我提供了 php5.6 的最新更新,即與我的專案不相容;即使我卸載了taskel LAMP伺服器並單獨安裝了燈,但問題仍然存在

我對Linux環境的了解有限,如果有人知道請幫我提供一些資源;我將非常感激。

謝謝。

答案1

您應該運行sudo apt-get remove php5,然後對於 5.5(在 15.04 中未使用),您需要透過/etc/apt/sources.list在您最喜歡的文字編輯器中開啟並添加以下行deb http://us.archive.ubuntu.com/ubuntu utopic main和 來新增來自 utopic 的來源deb-src http://us.archive.ubuntu.com/ubuntu utopic main。接下來,為確保獲得正確的版本,請/etc/apt/preferences在文字編輯器中開啟並新增以下行

Package: * 
Pin: release n=trusty
Pin-Priority: 501

Package: php5
Pin: release n=utopic
Pin-Priority: 502

這將確保所有軟體包都是從 trusty 安裝的,除了 php5,它將從 utopic 安裝。

與安裝任何過時版本的軟體一樣,這可能會帶來您應該考慮的安全風險。另外,這可能會影響 php5 的穩定性,因此請記住這一點。

相關內容