Das Internet entwickelt sich stetig weiter, so auch jene Software, welche zwar wohl auf jedem Webserver läuft, aber im Vordergrund unsichtbar ist: PHP oder ausgeschrieben: Hypertext Preprocessor. Dies ist eine serverseitig interpretierte Skriptsprache und für viele Funktion und Programme und Funktionen unverzichtbar.
Verfügbare Versionen
Die PHP-Version kann für jede Domain unabhängig im Controlpanel Plesk eingestellt werden. Wird diese nicht manuell eingestellt, wird vom System automatisch die Standart-Version verwendet.
Wer ist betroffen?
Die Software PHP nutzen CMS, und LMS-Systeme wie z.B. WordPress, Joomla, Moodle oder Woltlab-Board. Auch weitere Systeme wie Easy!Appointments oder Lime-Survey nutzen die Funktionen.
Nicht betroffen sind Websites mit Flat-CMS wie z.B. Grav oder Websites welche mit dem Website-Builder oder Sitejet erstellt werden.
Verfügbare PHP-Versionen
- PHP 7.4 (End of Life am 28.11.2022, nicht mehr zur Verwendung empfohlen)
- PHP 8.0 (End of Life am 25.11.2023, nicht mehr zur Verwendung empfohlen)
- PHP 8.1 (Nur noch Sicherheits-Updates)
- PHP 8.2
- PHP 8.3
Ältere PHP-Versionen
Seit Mai 2023 werden auf den Systemen keine PHP-Versionen mehr deaktiviert. Wir unterstützen somit die PHP Versionen 7.4 und höher. Veraltete Software birgt jedoch oft Sicherheitsrisiken, daher raten wir aus Sicherheitsgründen vom Einsatz veralteter Versionen ab.
Es ist davon auszugehen, dass verschiedene CMS veraltete PHP-Versionen auf lange Sicht nicht mehr unterstützen. Wir empfehlen daher dringend, sowohl die eingesetzten Applikationen, sowie auch die PHP-Version stets aktuell zu halten, um Kompatibilitätsprobleme zu vermeiden.
Bitte Funktionen prüfen!
Bitte beachte, dass nicht alle Software wie CMS oder Applikationen immer sofort mit der neusten PHP-Version kompatibel sind. Bitte beachte dazu die Informationen des Software-Herstellers oder Lieferanten. Vor der Umstellung sollten die unterstützten Versionen bei Hersteller nachgesehen werden. Bei Umstellungen der PHP-Version sollten Websites auf korrekte Funktion nach der Umstellung überprüft werden. Ist die Software oder eine Erweiterung nicht kompatibel, können verschiedenen Elemente in der Darstellung oder Funktion beeinträchtigt werden.
Bitte Backup erstellen!
Bitte erstelle immer vor solchen Arbeiten ein Backup, um bei auftretenden Fehlern eine fehlerfreie Version der Applikation oder des Codes zu haben.
PHP-Version umstellen
- Melde dich im Controlpanel Plesk an. Falls du das Plesk Admin-Passwort nicht mehr besitzt, beachte bitte den Artikel Passwort vergessen.
- Wähle den Menupunkt „Domains & Websites“ aus.
- Klicke in der gewünschten Domain auf PHP.
- Wähle die gewünschte PHP-Version aus und klicke unten auf der Seite auf „OK“.
- Die Umstellung zur neuen Version kann bis zu 15 Minuten dauern.
Ausführungsarten
Die folgenden Ausführungsarten sind möglich:
-
FastCGI-Anwendung von Apache bedient.
Dies ist unsere Standard Einstellung welche eine gute Performance sowie eine hohe Kompatibilität bietet.
-
FPM-Anwendung von Apache bedient.
FPM (FastCGI Process Manager) ist eine Alternative zu FastCGI mit einigen zusätzlichen Features (besonders) für Websites mit hoher Last.
-
FPM-Anwendung von nginx bedient.
Diese Einstellung ist für Profis gedacht und kann nur für Anwendungen genutzt werden, welche dies explizit unterstützen. Bei dieser Ausführungsart werden Anweisungen, welche in einer .htaccess Datei hinterlegt sind, nicht berücksichtigt.
Pfade
- /opt/php80/bin/php PHP-Version 8.0
- /opt/php81/bin/php PHP-Version 8.1
- /opt/php82/bin/php PHP-Version 8.2
- /opt/php82/bin/php PHP-Version 8.3