嘗試在 CentOS 7 上鏡像舊版 PHP 5.3.29 應用程式(我知道很奇怪!)

嘗試在 CentOS 7 上鏡像舊版 PHP 5.3.29 應用程式(我知道很奇怪!)

我想知道是否有任何 linux/php 專家可以提供協助。長話短說,我的任務是創建一個網站的鏡像/備份,該網站是在PHP 5.3.29如果現有伺服器因任何原因發生故障,可以減輕任何風險。

該應用程式很大,很傳統,並且是用以下語言編寫的PHP 5.3.29。我嘗試將其下載到本地並在本地運行曼普使用最新版本的 PHP 的實例,但由於 5.3.29 與目前版本之間的差異,該應用程式到處失敗。我建議繼續重寫該應用程序,但對於臨時解決方案,我需要使其正常工作。

我有一個作業系統7伺服器設定安裝了最新版本的 PHP,但顯然我知道這會失敗,我在網路上查看過但無法找到好的解決方案。

有沒有人有任何建議(我只直接使用 Linux 伺服器幾個月,所以我對某些領域仍然陌生)。如何讓 PHP 5.3.29 在 CentOS 7 上運作?

感謝您的任何幫助/建議。

答案1

您也可以使用 IUS 存檔並在 CentOS 6 上手動安裝 RPM。 https://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/

將它們全部下載並使用 yum 安裝將解決您可能需要的任何依賴項。

答案2

如果有人想知道,我最終設定了 CentOS 7 雲端伺服器並透過以下方式安裝 PHP 5.4:

yum install php

不過,我也可以設定 CentOS 5 伺服器,然後使用 Webtatic 儲存庫安裝 php 5.3.29這裡

一開始我遇到了一些問題,但這主要是因為預設的 apache 配置沒有啟用 mod 重寫。

相關內容