In Ubuntu 12.04 LTS ist die mit
sudo apt-get install php5-fpm
installierte PHP-Version PHP5.3. Wenn Sie das Yii2- oder Laravel-Framework verwenden möchten, muss die PHP-Version mindestens 5.4+ sein zu aktualisieren.
Upgrade-Schritte
Initialisierungsvorgang:
sudo apt-get update sudo apt-get install python-software-properties
PPA-Quelle aktualisieren:
sudo add-apt-repository ppa:ondrej/php5
Wenn Sie nur auf 5.4 aktualisieren möchten, führen Sie den aus Folgender Befehl:
sudo add-apt-repository ppa:ondrej/php5-oldstable
Als nächstes führen Sie das Update und Upgrade durch:
sudo apt-get update sudo apt-get dist-upgrade
Führen Sie den Befehl php -v aus und Sie werden feststellen, dass das Update erfolgreich war.
Hinweis 1
Wenn nginx zuvor so konfiguriert war, dass es Port 9000 zur Verarbeitung von PHP überwacht, muss es geändert werden, um den UNIX-Socket zu überwachen, andernfalls kann die PHP-Seite nicht korrekt geöffnet werden. Ändern Sie
fastcgi_pass 127.0.0.1:9000;
in
fastcgi_pass unix:/var/run/php5-fpm.sock;
. Hinweis 2 Der Unterschied zwischen
upgrade und dist-upgrade:
dist-upgrade identifiziert den aktuellen Abhängigkeiten ändern sich und behandeln die Situation, während ein Upgrade diese Situation nicht bewältigt.