Ich möchte php5.4 auf Ubuntu 16.04 (Xenial) installieren. Ich weiß, dass es veraltet ist, aber ich bin auf eine alte Anwendung gestoßen, die ich testen muss, bevor ich den Code aktualisiere, damit er auf php7 kompatibel ist.Installiere PHP 5.4 auf Ubuntu 16.04 Xenial
Wenn ich Folgendes tun:
apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-oldstable
sudo apt-get update
sudo apt-get install -y php5
und überprüfen Sie mit php -v zeigt es php5.6 installiert.
Dies ist die Ausgabe von php -v:
PHP 5.6.28-1+deb.sury.org~xenial+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
with Xdebug v2.5.0rc1, Copyright (c) 2002-2016, by Derick Rethans
(Schritte wie bei http://tecadmin.net/install-php5-on-ubuntu/ gefolgt)
Gibt es eine Möglichkeit, ich php5.4 installiert werden zwingen kann, statt es wählte was auch immer php5 Paket findet es?
Ich habe versucht mit apt-get install -y php5.4, aber das funktioniert nicht.
Edit: Da die App für eine lange Zeit verwendet wurde, entschied ich mich stattdessen, die gesamte Anwendung zu PHP7-ready-Code zu ändern. Wenn jemand anderes dies tun möchte, sollten Sie die Anwendung auf verschiedenen Browsern und auch auf dem Betriebssystem testen, auf dem die Anwendung gehostet wird (sehr wichtig!). Nahm mich etwas Zeit, aber ich denke, es ist es auf lange Sicht wert! Danke für Ihre Hilfe!
Ihre Version von Tarball desiered php nur kompilieren .... gibt es keine Notwendigkeit bekommen apt-die Pakete verwenden – donald123
potenziell nützliche Frage: http://askubuntu.com/questions/ 428772/how-to-install-specific-version-of-away-package/428778 – Aserre
Leider hatte ich nicht genug Zeit um mich an Tarball zu lehnen (und ich vermisste auch diesen Kommentar) .. Aber da würde es benutzt werden lange Zeit habe ich mich dazu entschlossen, stattdessen die gesamte Anwendung auf php7-ready-code umzustellen. Nahm mich etwas Zeit, aber ich denke, es ist es auf lange Sicht wert! Vielen Dank! – Anji