Php

試圖在 CentOS 7 上鏡像舊的 PHP 5.3.29 應用程序(我知道很奇怪!)

  • June 19, 2015

我想知道那裡是否有任何 linux/php 大師可以提供幫助。長話短說,我的任務是創建一個用PHP 5.3.29製作的網站的鏡像/備份,以減輕現有伺服器因任何原因出現故障時的任何風險。

該應用程序龐大而遺留,並用PHP 5.3.29 編寫。我嘗試在本地下載它並使用最新版本的 PHP讓它在我的本地**MAMP實例上執行,但由於 5.3.29 和目前版本之間的差異,應用程序到處都失敗了。**我建議重新編寫該應用程序,但對於臨時解決方案,我需要讓它工作。

我已經安裝了一個安裝了最新版本的 PHP 的CentOS 7伺服器,但顯然我知道這會失敗,我在網上看了看,並沒有找到一個好的解決方案。

有沒有人有任何建議(我只直接使用 Linux 伺服器幾個月,所以我對某些領域還是新手)。關於如何讓 PHP 5.3.29 在 CentOS 7 上執行?

感謝您提供任何幫助/建議。

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

yum install php

但是,我也可以設置 CentOS 5 伺服器,然後使用此處的 Webtatic 儲存庫安裝 php 5.3.29

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

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

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

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