Ich versuche, eine ältere PHP 5.3.29-App auf CentOS 7 zu spiegeln (ich weiß, das ist seltsam!)

Ich versuche, eine ältere PHP 5.3.29-App auf CentOS 7 zu spiegeln (ich weiß, das ist seltsam!)

Ich frage mich, ob irgendwelche Linux/PHP-Gurus da draußen helfen könnten. Kurz gesagt, ich wurde beauftragt, ein Spiegelbild/Backup einer Website zu erstellen, die inPHP 5.3.29um etwaige Risiken zu mindern, falls der vorhandene Server aus irgendeinem Grund ausfällt.

Die App ist riesig und veraltet und geschrieben inPHP 5.3.29. Ich habe versucht, es lokal herunterzuladen und auf meinem lokalenMAMPInstanz mit der aktuellsten PHP-Version, aber aufgrund der Unterschiede zwischen 5.3.29 und der aktuellen Version schlägt die App überall fehl. Ich habe vorgeschlagen, die App in Zukunft neu zu schreiben, aber für die Übergangslösung muss ich das hier zum Laufen bringen.

ich habe einCentOS 7Server mit der neuesten installierten PHP-Version eingerichtet, aber mir ist natürlich klar, dass das fehlschlagen wird. Ich habe online gesucht und keine gute Lösung finden können.

Hat jemand Empfehlungen (ich arbeite erst seit ein paar Monaten direkt mit Linux-Servern, daher bin ich in manchen Bereichen noch neu), wie ich PHP 5.3.29 auf CentOS 7 zum Laufen bekomme?

Danke für jede Hilfe/jeden Rat.

Antwort1

Sie können auch die IUS-Archive verwenden und die RPMs manuell auf CentOS 6 installieren. https://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/

Laden Sie sie alle herunter und lösen Sie durch die Installation mit Yum alle eventuell benötigten Abhängigkeiten.

Antwort2

Falls es jemanden interessiert: Ich habe letztendlich einen CentOS 7-Cloud-Server eingerichtet und PHP 5.4 installiert über:

yum install php

Ich könnte jedoch auch einen CentOS 5-Server einrichten und dann PHP 5.3.29 über das Webtatic-Repo installierenHier

Ich hatte anfangs einige Probleme, aber das lag hauptsächlich daran, dass in der Apache-Standardkonfiguration die Mod-Umschreibung nicht aktiviert war.

verwandte Informationen