In diesem Artikel wird Ihnen die Installation und Einsetzung von weiteren PHP-Versionen näher erläutert.
Bitte stellen Sie zunächst sicher, dass die folgenden Voraussetzungen erfüllt sind:
Betriebssystem aktuell: siehe Wie lange wird mein Betriebssystem vom Hersteller gepflegt?
Plesk-Version: ab Plesk Obsidian
Vorwort:
Server mit Plesk werden mit den zum Zeitpunkt der Bereitstellung gängigen PHP-Versionen ausgeliefert. Über die Kommandozeile können Sie jedoch ganz einfache neuere oder auch ältere PHP-Versionen auf Ihrem virtuellen Server parallel installieren und über die Administrations-Software Plesk einzelnen Domains zuweisen.
Durchführung/Installation:
- Öffnen Sie über die Linux die Kommandozeile oder über Windows eine Powershell als Administrator.
- Prüfen Sie die Plesk Komponenten mit dem Befehl:
Linux:
plesk installer --select-release-current --show-components | grep "php"
Windows:
plesk installer --select-release-current --show-components | findstr php
Auszug aus einem solchen Aufruf (Linux):
Detecting installed product components.
php8.4 [install] - PHP 8.4
php8.3 [up2date] - PHP 8.3
php8.2 [up2date] - PHP 8.2
php8.1 [install] - PHP 8.1
php8.0 [up2date] - PHP 8.0 (outdated)
php7.4 [up2date] - PHP 7.4 (outdated)
php7.3 [install] - PHP 7.3 (outdated)
php7.2 [install] - PHP 7.2 (outdated)
php7.1 [install] - PHP 7.1 (outdated)
php7.0 [install] - PHP 7.0 (outdated)
phpgroup [install] - PHP from OS vendor
In eckigen Klammern wird der Status der Komponenten angezeigt:
[up2date]
- installiert
[install]
- verfügbar, nicht installiert
- Installieren Sie die gewünschte PHP Version unter mit Angabe der Komponente aus der Liste.
Die Bezeichnungen können Sich hier bei Linux und Windows unterscheiden (php8.4/php84).
Am Beispiel für PHP 8.4 (Linux) lautet der Befehl:
plesk installer add --components php8.4
Über diesen Weg können Sie auch veraltete Versionen entfernen:
plesk installer remove --components php7.0
Nutzung der alternativen PHP-Versionen:
In Ihrem Plesk-Panel finden Sie nun unter den jeweiligen PHP-Einstellungen der Domains die entsprechende PHP-Version vor. Diese können Sie nun für die Domain aktivieren, indem Sie diese im Drop-Down Menü auswählen und im unteren Bereich der Konfigurationsseite "Übernehmen".