🇩🇪 DE 🇬🇧 EN
NexoraHost / Docs Start
Beliebte Suchen:Minecraft startet nichtMinecraft Server erstellenFiveM txAdminWordPress installierenSubdomain einrichtenVPS DeutschlandSSL FehlerPort 25565 freigebenDiscord Bot hostenDNS Troubleshooting

PHP-Versionen und Konfiguration

Kurzantwort: Falsche PHP-Version kann WordPress oder Shops zum Absturz bringen. In Plesk unter PHP-Einstellungen die passende Version (meist 8.1+) wählen.

PHP ist die Skriptsprache, die hinter den meisten Websites und CMS wie WordPress, Joomla oder Drupal steckt. Diese Übersicht zeigt dir die aktuellen PHP-Versionen, ihre Unterschiede und wie du sie auf deinem Server konfigurierst.

Hinweis: Ausführliche Installationsanleitungen findest du in den Artikeln der linken Navigation.

Aktuelle PHP-Versionen

Version Status End of Life Empfehlung
PHP 8.3 Letzte stabile Version Dezember 2027 Empfohlen für neue Projekte
PHP 8.2 Stabil Dezember 2026 Gute Wahl für bestehende Projekte
PHP 8.1 Sicherheitsupdates Dezember 2025 Noch nutzbar, Upgrade planen
PHP 8.0 End of Life November 2023 Nicht mehr verwenden
PHP 7.4 End of Life November 2022 Nicht mehr verwenden – Sicherheitsrisiko

Warum ist die richtige PHP-Version wichtig?

PHP-Version wechseln

Auf dem VPS/Rootserver (Ubuntu/Debian)

# Verfügbare PHP-Versionen anzeigen
sudo apt search php | grep -E "^php[0-9]+\.[0-9]+"

# Neue Version installieren (Beispiel: PHP 8.3)
sudo apt install php8.3 php8.3-cli php8.3-fpm php8.3-mysql php8.3-xml php8.3-mbstring php8.3-curl php8.3-zip -y

# Alte Version deaktivieren
sudo a2dismod php8.1  # Für Apache
sudo a2enmod php8.3

# Webserver neustarten
sudo systemctl restart apache2  # Apache
sudo systemctl restart nginx    # Nginx (mit PHP-FPM)

Im Webspace (Plesk)

  1. Melde dich in Plesk an
  2. Gehe zu Websites & Domains → PHP-Einstellungen
  3. Wähle die gewünschte PHP-Version aus dem Dropdown-Menü
  4. Klicke auf OK
  5. Die Änderung ist sofort aktiv

Wichtige PHP-Konfigurationswerte (php.ini)

Einstellung Empfohlener Wert Bedeutung
memory_limit 128M – 256M Maximaler RAM pro PHP-Prozess. Für WordPress mit vielen Plugins 256M empfohlen
max_execution_time 30 – 120 Maximale Ausführungszeit in Sekunden. Erhöhen bei großen Uploads oder Importen
upload_max_filesize 16M – 128M Maximale Dateigröße für Uploads. Für große Medien-Uploads erhöhen
post_max_size Etwas höher als upload_max_filesize Maximale Größe von POST-Daten. Muss größer sein als upload_max_filesize
max_input_vars 1000 – 5000 Anzahl erlaubter Eingabevariablen. Bei großen Menüs oder Seitenerstellern erhöhen
display_errors On (Entwicklung) / Off (Produktion) Fehler direkt anzeigen. Auf Live-Servern immer Off

PHP-FPM – Der Performance-Booster

PHP-FPM (FastCGI Process Manager) verarbeitet PHP-Anfragen deutlich schneller als das alte mod_php. Statt für jede Anfrage einen neuen Prozess zu starten, hält FPM einen Pool von laufenden Prozessen bereit.

# PHP-FPM installieren
sudo apt install php8.3-fpm -y

# Pool-Konfiguration anpassen
sudo nano /etc/php/8.3/fpm/pool.d/www.conf

# Wichtige Einstellungen:
pm = dynamic
pm.max_children = 20
pm.start_servers = 4
pm.min_spare_servers = 2
pm.max_spare_servers = 8
pm.max_requests = 500

# Nach Änderungen neustarten
sudo systemctl restart php8.3-fpm

PHP-Version für bestimmte Website erzwingen

Apache (über .htaccess)

# PHP 8.3 über .htaccess setzen
AddHandler application/x-httpd-php83 .php

Nginx (über Server-Block)

location ~ \.php$ {
    fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
}

Häufige Probleme

Website zeigt weiße Seite nach PHP-Update:

WordPress empfiehlt veraltete PHP-Version:

Ausführliche Installations- und Konfigurationsanleitungen findest du in den Artikeln der linken Navigation.

Passende Anleitungen

Webspace bestellen: nexorahost.com · Verwaltung: panel.nexorahost.de

NexoraHost

Webspace & Websites

SSD-Hosting mit kostenlosem SSL, E-Mail-Postfächern & Plesk-Panel.

nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime