Plesk unterstützt standardmäßig mehrere PHP-Versionen und Handler-Typen. In diesem Kapitel wird beschrieben, wie der Plesk Administrator PHP auf dem Server installieren kann.

Installieren und deinstallieren von PHP

Führen Sie diese Schritte aus, um eine bestimmte PHP-Version auf dem Server zu installieren oder vom Server zu entfernen:

  1. Gehen Sie zu Tools & Einstellungen > Updates und Upgrades und öffnen Sie dann die Registerkarte Komponenten hinzufügen/entfernen.

    • (Plesk für Linux) Erweitern Sie den Abschnitt Webhosting und dann den Abschnitt PHP-Interpreter-Versionen.
    • (Plesk für Windows) Erweitern Sie den Abschnitt Hosting-Funktionen in Plesk.
  2. Bereits installierte PHP-Versionen werden durch ein grünes Kontrollkästchen gekennzeichnet. Rote Kreuzchen weisen auf nicht installierte Versionen hin. Wählen Sie die PHP-Versionen aus, die Sie installieren möchten, indem Sie auf das entsprechende Symbol und dann auf Installieren klicken. Wählen Sie die PHP-Versionen aus, die Sie entfernen möchten, indem Sie auf das entsprechende Symbol und dann auf Entfernen klicken. Im folgenden Screenshot wurde PHP 7.1 zur Installation und PHP 5.6 zur Entfernung ausgewählt.

    image 78108

  3. Klicken Sie auf Weiter, um die ausgewählten PHP-Versionen zu installieren bzw. zu entfernen.

Wenn eine PHP-Version installiert wird, werden in Plesk automatisch die entsprechenden standardmäßigen PHP-Handler-Typen (CGI, FastCGI, PHP-FPM) konfiguriert.

Bemerkung: Für ältere Betriebssysteme (beispielsweise CentOS 6.x) ist es erforderlich, die Komponente PHP-FPM-Unterstützung vom Betriebssystemanbieter zu installieren, um die Verwendung des PHP-FPM-Handlers zu aktivieren. Sie finden die Komponente auf dem Tab Komponenten hinzufügen/entfernen im Abschnitt Webhosting > Nginx-Webserver und Reverse-Proxy-Server.

Bemerkung: Auf neueren Betriebssystemen (beispielsweise Debian 9) stehen ältere PHP-Versionen (5.6 und früher) möglicherweise nicht zur Installation zur Verfügung, weil sie mit den modernen OpenSSL-Versionen, mit denen diese Betriebssysteme ausgestattet sind, nicht kompatibel sind.

Sie können für Ihre Kunden bestimmte Handler-Typen für jede auf Ihrem Server installierte PHP-Version verfügbar oder nicht verfügbar machen. Sie können zum Beispiel ermöglichen, dass Kunden sowohl FastCGI als auch PHP-FPM mit PHP 7.1, aber nur PHP-FPM mit PHP 5.6 verwenden können. Außerdem können Sie PHP-Einstellungen für jede einzelne PHP-Version konfigurieren.