Ab dem 30.10.2026 stehen auf unseren Webservern nur noch PHP 8.2 und neuer zur Verfügung. Domains, die dann noch PHP 5.x, 7.x, 8.0 oder 8.1 nutzen, stellen wir an diesem Tag automatisch auf PHP 8.4 um. Hintergründe finden Sie in unserem Blogbeitrag PHP unter 8.2 wird am 30.10.2026 abgeschaltet.
Mit dieser Anleitung prüfen Sie selbst, welche Version Ihre Domains nutzen, und stellen in Ruhe um - zu einem Zeitpunkt, den Sie bestimmen. Wir empfehlen PHP 8.4; wird in Ihrem Control Panel PHP 8.5 angeboten und unterstützt Ihre Anwendung diese Version, können Sie auch PHP 8.5 wählen.
Vor dem Umstellen: Sicherung und Kompatibilität
Eine neue PHP-Version ist für die meisten aktuellen Anwendungen problemlos. Ältere Themes, Plugins oder selbst geschriebener Code können aber Fehler zeigen. Gehen Sie deshalb in dieser Reihenfolge vor:
- Sicherung anlegen: Sichern Sie Dateien und Datenbank, bevor Sie umstellen - mit der Backup-Funktion des Control Panels oder dem Sicherungs-Plugin Ihrer Anwendung.
- Anwendung aktualisieren: Bringen Sie WordPress, Shopware, TYPO3, Joomla und Co. samt Themes, Plugins und Erweiterungen auf den neuesten Stand. Prüfen Sie in den Systemanforderungen des Herstellers, ab welcher Version PHP 8.4 unterstützt wird.
- Umstellen und testen: Stellen Sie die PHP-Version um und prüfen Sie Startseite, Anmeldung, Formulare und - bei Shops - den Bestellvorgang.
Schritt 1: Im Control Panel anmelden
Öffnen Sie im Kundenbereich unter Webhosting die Hosting-Details und klicken Sie auf Panel öffnen. Sie landen ohne erneute Anmeldung in KeyHelp. Mehr dazu in Ihr Webhosting im Überblick.
Schritt 2: Aktuelle PHP-Version ablesen
Klicken Sie links im Menü unter Domains auf Domains. Die Spalte PHP-Version zeigt für jede Domain die eingestellte Version. Steht dort zusätzlich „Standard", nutzt die Domain die Standardversion des Servers. Prüfen Sie alle Domains und Subdomains: Jede kann eine eigene Version haben.
Schritt 3: Domain bearbeiten und Reiter „Interpreter" öffnen
Klicken Sie in der Zeile der Domain auf das Stift-Symbol (Bearbeiten). Wechseln Sie oben in den Reiter Interpreter. Das Feld PHP-Interpreter zeigt die aktuell eingestellte Version.
Schritt 4: Neue Version wählen und speichern
Öffnen Sie das Auswahlfeld und wählen Sie Standard - PHP 8.4 oder, falls angeboten und von Ihrer Anwendung unterstützt, PHP 8.5. Die genaue Unterversion (zum Beispiel 8.4.27) kann abweichen - wir halten sie mit Sicherheitsupdates aktuell.
Haben Sie Subdomains, setzen Sie den Haken bei PHP-Interpreter auf alle Subdomains übertragen. Das gilt einmalig für die vorhandenen Subdomains. Klicken Sie dann auf Speichern.
KeyHelp bestätigt die Änderung mit „Die Domain … wurde aktualisiert". Solange in der Zeile das Werkzeug-Symbol („In Bearbeitung") steht, richtet der Server die neue Version ein. Das dauert meist weniger als eine Minute.
Schritt 5: Prüfen, ob die neue Version aktiv ist
Laden Sie die Domainliste nach kurzer Zeit neu. Ist das Status-Symbol wieder grün und steht in der Spalte PHP-Version die neue Version, ist die Umstellung abgeschlossen. Rufen Sie danach Ihre Website auf und testen Sie die wichtigsten Funktionen.
Optional: Version mit einer Prüfdatei kontrollieren
Möchten Sie ganz sichergehen, legen Sie im Datei-Manager im Verzeichnis Ihrer Domain (zum Beispiel /www) eine Datei mit einem zufälligen Namen an, etwa pruefung-7f3k.php, mit diesem Inhalt:
<?php phpinfo(); ?>
Rufen Sie die Datei im Browser auf (https://ihre-domain.de/pruefung-7f3k.php). Oben steht die aktive PHP-Version.
Prüfdatei sofort wieder löschen
Die phpinfo-Ausgabe verrät viele Details über Ihre Umgebung. Löschen Sie die Datei direkt nach der Kontrolle wieder im Datei-Manager.
Typische Fehler nach dem Umstieg
- Weiße Seite oder „500 Internal Server Error": Meist ist ein veraltetes Plugin oder Theme die Ursache. Aktualisieren oder deaktivieren Sie es; bei WordPress hilft das Umbenennen des Plugin-Ordners per FTP, um wieder ins Backend zu kommen.
- „Deprecated"-Hinweise auf der Seite: Das sind Warnungen, keine Fehler. Sie verschwinden mit aktualisierten Erweiterungen; im Live-Betrieb sollte die Fehleranzeige ausgeschaltet sein.
- „Call to undefined function": Der Code nutzt Funktionen, die es in neueren PHP-Versionen nicht mehr gibt (zum Beispiel
mysql_*odereach()). Hier hilft nur ein Update der Anwendung oder eine Anpassung des Codes. - Shop oder CMS meldet „PHP-Version wird nicht unterstützt": Die installierte Anwendung ist zu alt für PHP 8.4. Aktualisieren Sie zuerst die Anwendung und stellen Sie danach um.
Kommen Sie nicht weiter, stellen Sie vorübergehend PHP 8.2 oder 8.3 ein und melden Sie sich bei unserem Support. Bitte nutzen Sie diese Zeit, um Ihre Anwendung zu aktualisieren: PHP 8.2 erhält nur noch bis zum 31.12.2026 Sicherheitsupdates.