web-dev-qa-db-ja.com

CentOS7でレガシーPHP 5.3.29アプリをミラーリングしようとしています(奇妙なことに!)

そこにあるlinux/phpの達人が助けになるかどうか疑問に思っています。簡単に言うと、既存のサーバーに何らかの理由で障害が発生した場合のリスクを軽減するために、PHP 5.3.29で作成されたWebサイトのミラー/バックアップを作成する必要があります。

アプリは巨大でレガシーであり、PHP 5.3.29で書かれています。ローカルでダウンロードして、ローカルで実行しようとしました[〜#〜] mamp [〜#〜]最新バージョンのPHPを使用していますが、5.3との違いが原因です。 .29と現在のバージョンでは、アプリはいたるところに失敗します。今後、アプリを書き直すことを提案しましたが、暫定的な解決策として、これを機能させる必要があります。

CentOS 7サーバーを最新バージョンのPHPがインストールされた状態でセットアップしましたが、これが失敗することは明らかです。オンラインで調べてみました。良い解決策を見つけることができませんでした。

誰かが何かアドバイスはありますか(私はLinuxサーバーを直接使って数ヶ月しか経っていないので、まだいくつかの分野に慣れていません)。 CentOS7でPHP 5.3.29を実行するにはどうすればよいですか?

ヘルプ/アドバイスをありがとう。

1
rosey85uk

IUSアーカイブを使用して、RPMをCentOS 6に手動でインストールすることもできます。 https://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/

それらをすべてダウンロードし、yumを使用してインストールすると、必要になる可能性のある依存関係が解決されます。

0
Exsisto