Ich habe PHP von Apt installiert - Wie kann ich diese Version entfernen und eine ältere installieren?
Ich habe PHP von Apt installiert - Wie kann ich diese Version entfernen und eine ältere installieren?
Antworten:
Sie können eine ältere Version eines Pakets mit Apt installieren - Sie müssen nur den gewünschten Versionsnamen suchen. Angenommen, Sie verwenden Debian, können Sie alte Versionen von Paketen auf deren Website http://www.debian.org/distrib/packages nachschlagen
Das Format für die Installation dieses speziellen Pakets sieht folgendermaßen aus:
apt-get install <package name>=<version>
Wenn Sie die Version 5.3.3-7 + squeeze3 installieren möchten, verwenden Sie Folgendes:
apt-get install php5=5.3.3-7+squeeze3
Aber das bringt mich auch zu der Frage "Warum würdest du das tun wollen?" Während Sie möglicherweise PHP-Skripte haben, die eine ältere Version von PHP erfordern, gab es nach meiner Erfahrung seit sehr langer Zeit kein Upgrade, bei dem PHP-Skripte beschädigt wurden (ich betreibe einen Webserver, auf dem mehrere hundert Websites gehostet werden). Als solches würden Sie eine gefährlich unsichere Version von PHP auf Ihrem Server ausführen. Bist du sicher, dass du das machen willst?
apt-get remove --purge yourphppackage
Gehen Sie hier: http://archive.ubuntu.com/ubuntu/pool/main/p/php5/
Holen Sie sich die Deb-Datei der Version, die Sie benötigen.
dpkg -i yourphppackage.deb
Deinstallieren Sie die alte Version mit sudo apt-get purge php
Link: http://sg2.php.net/releases/. Über diesen Link können wir jede Teerkomprimierung der spezifischen PHP-Version herunterladen.
Befolgen Sie die folgenden Schritte
Extrahieren Sie die TAR-Datei
cd php-7.0.*
./configure
make
sudo make install
Überprüfen Sie die PHP-Version mit php -v