Die richtige PHP-Version ist entscheidend für die Leistung und Sicherheit Ihrer Website. In dieser Anleitung erklären wir, wie Sie die PHP-Version in DirectAdmin ändern.

Warum die PHP-Version wichtig ist

PHP ist die Programmiersprache, mit der die meisten Websites betrieben werden, einschließlich WordPress, WooCommerce und anderer CMS-Systeme. Neuere PHP-Versionen bieten:

Vorteile neuer PHP-Versionen

  • Geschwindigkeit: PHP 8.x ist bis zu 3x schneller als PHP 7.x
  • Sicherheit: Ältere Versionen erhalten keine Sicherheitsupdates mehr
  • Kompatibilität: Neue Plugins und Themes erfordern oft PHP 8+
  • Funktionalität: Neue Funktionen und Verbesserungen

PHP-Version Lebenszyklus

Version Status Ende Unterstützung
PHP 7.4 Veraltet Dezember 2022
PHP 8.0 Veraltet November 2023
PHP 8.1 Aktiv November 2024
PHP 8.2 Aktiv Dezember 2025
PHP 8.3 Aktuell Dezember 2026

Empfehlung: Verwenden Sie mindestens PHP 8.1, vorzugsweise PHP 8.2 oder 8.3.

PHP-Version überprüfen

In WordPress

  1. Gehen Sie zu WerkzeugeWebsite-Diagnose
  2. Klicken Sie auf Info
  3. Suche nach ServerPHP-Version

Über DirectAdmin

  1. Melden Sie sich bei DirectAdmin an
  2. Gehen Sie zu PHP-Einstellungen oder Domain-Einrichtung
  3. Sie sehen die aktuelle PHP-Version

Über PHP-Datei

Laden Sie eine Datei phpinfo.php mit:

<?php phpinfo(); ?>

Öffnen Sie dies in Ihrem Browser und suchen Sie nach "PHP-Version".

Entfernen Sie diese Datei nach der Überprüfung! (Sicherheitsrisiko)

PHP-Version ändern

Methode 1: Über Domain-Einrichtung

  1. Melden Sie sich bei DirectAdmin an
  2. Gehen Sie zu Domain-Einrichtung oder Website-Einstellungen
  3. Klicken Sie auf Ihre Domain
  4. Suche PHP-Version-Selector oder PHP-Version
  5. Wählen Sie die gewünschte Version (z.B. PHP 8.2)
  6. Klicken Sie auf Speichern

Methode 2: Über PHP-Einstellungen

  1. Melden Sie sich bei DirectAdmin an
  2. Gehen Sie zu PHP-Einstellungen oder PHP-Konfiguration
  3. Wählen Sie Ihre Domain (wenn Sie mehrere haben)
  4. Wählen Sie die PHP-Version aus dem Dropdown-Menü
  5. Klicken Sie auf Übernehmen

Methode 3: Pro Subdomain

Sie können verschiedene PHP-Versionen pro Subdomain verwenden:

  1. Gehen Sie zu Subdomain-Verwaltung
  2. Klicken Sie auf die Subdomain
  3. Ändern Sie die PHP-Version speziell für diese Subdomain
  4. Klicken Sie auf Speichern

Vor der Änderung: Kompatibilität überprüfen

WordPress-Kompatibilität

  1. Aktualisieren Sie WordPress auf die neueste Version
  2. Aktualisieren Sie alle Plugins und Themes
  3. Überprüfen Sie die Plugin-Beschreibungen auf PHP-Anforderungen
  4. Machen Sie ein Backup, bevor Sie Änderungen vornehmen

Häufige Kompatibilitätsprobleme

Veraltete Funktionen:

  • mysql_*-Funktionen funktionieren nicht mehr (verwenden Sie mysqli_* oder PDO)
  • ereg_*-Funktionen wurden entfernt (verwenden Sie preg_*)
  • each()-Funktion wurde in PHP 8 entfernt

Strikte Typen: PHP 8 ist strenger mit Typen. Dies kann Fehler in älterem Code verursachen.

Nach der Änderung

Website testen

  1. Öffnen Sie Ihre Website im Browser
  2. Testen Sie alle Seiten
  3. Überprüfen Sie Formulare
  4. Testen Sie den Warenkorb (wenn Sie einen Webshop haben)
  5. Überprüfen Sie die Admin-/Backend-Bereich

Häufige Probleme

Weiße Seite (White Screen of Death):

  • PHP-Fehler - überprüfen Sie die Fehlerprotokolle
  • Inkompatibles Plugin - deaktivieren Sie Plugins eins nach dem anderen
  • Thema-Problem - wechseln Sie zu einem Standardthema

500 Internal Server Error:

  • Syntaxfehler im Code
  • Falsche .htaccess-Konfiguration
  • PHP-Speicherlimit erreicht

Plugin/Thema funktioniert nicht:

  • Aktualisieren Sie auf die neueste Version
  • Suchen Sie nach einer Alternative
  • Kontaktieren Sie den Entwickler

PHP-Einstellungen anpassen

Neben der Version können Sie auch PHP-Einstellungen ändern:

Speicherlimit erhöhen

  1. Gehen Sie zu PHP-Einstellungen in DirectAdmin
  2. Suche memory_limit
  3. Erhöhen Sie auf 256M oder 512M
  4. Klicken Sie auf Speichern

Upload-Limit erhöhen

  1. Gehen Sie zu PHP-Einstellungen
  2. Ändern Sie upload_max_filesize (z.B. 64M)
  3. Ändern Sie post_max_size (etwas höher, z.B. 68M)
  4. Klicken Sie auf Speichern

Ausführungszeit erhöhen

Für längere Prozesse:

  1. Gehen Sie zu PHP-Einstellungen
  2. Ändern Sie max_execution_time (z.B. 300)
  3. Klicken Sie auf Speichern

Rückkehr zur alten Version

Wenn Ihre Website nach dem Upgrade nicht funktioniert:

  1. Gehen Sie zurück zu PHP-Einstellungen oder Domain-Einrichtung
  2. Wählen Sie die vorherige PHP-Version aus
  3. Klicken Sie auf Speichern
  4. Testen Sie Ihre Website

Dies ist eine vorübergehende Lösung. Planen Sie, Ihren Code für die Kompatibilität mit neueren PHP-Versionen zu aktualisieren.

Tipps für PHP-Updates

  1. Testen Sie zuerst lokal: Testen Sie in einer Staging-Umgebung vor der Produktion
  2. Immer ein Backup machen: Datenbank und Dateien
  3. Schrittweise aktualisieren: Springen Sie nicht von 7.4 auf 8.3, sondern gehen Sie über 8.1
  4. Überprüfen Sie die Fehlerprotokolle: Protokolle nach Änderungen überprüfen
  5. Halten Sie Plugins aktuell: Veraltete Plugins sind oft die Ursache für Probleme

Verwandte Artikel

Hilfe benötigt?

Wir stehen Ihnen zur Verfügung! Haben Sie Fragen oder stoßen Sie auf Probleme? Unser Support-Team hilft Ihnen gerne persönlich weiter. Senden Sie uns eine Nachricht über das Ticketsystem - wir antworten in der Regel innerhalb weniger Stunden und denken gerne mit Ihnen mit.