Was ein 500-Fehler bedeutet
Ein 500-Fehler ist ein serverseitiger Sammelfehler: Der Webserver (Apache/Nginx) konnte die Anfrage nicht verarbeiten, nennt aber keinen Grund. Die eigentliche Ursache steht im Server-Error-Log — dein wichtigstes Werkzeug. Bei WordPress sind die Auslöser fast immer eine fehlerhafte .htaccess, ein Plugin-/Theme-Konflikt, ein überschrittenes PHP-Memory-Limit oder ein PHP-Fehler im Code.
Schritt 1: Die .htaccess-Datei prüfen
Auf Apache-Servern ist eine beschädigte .htaccess die häufigste 500-Ursache. Benenne die Datei per FTP im Hauptverzeichnis testweise um (z. B. zu .htaccess_alt) und lade die Seite neu. Läuft sie wieder, war die .htaccess schuld. Erzeuge dann eine saubere neue Datei, indem du im wp-admin unter „Einstellungen → Permalinks" einmal auf „Änderungen speichern" klickst.
.htaccess umbenennen ist der schnellste 500-Check überhaupt. Wenn die Seite danach läuft, hast du die Ursache in unter einer Minute gefunden.
Schritt 2: Plugins und Theme ausschließen
Bleibt der Fehler, ist ein Plugin- oder Theme-Konflikt der nächste Verdächtige — besonders nach einem Update. Benenne per FTP den Ordner /wp-content/plugins/ um, um alle Plugins zu deaktivieren. Läuft die Seite, aktivierst du die Plugins einzeln wieder, bis der Fehler zurückkehrt — das ist der Verursacher. Testweise auf ein Standard-Theme zu wechseln schließt zusätzlich das Theme aus.
Schritt 3: Memory-Limit und PHP prüfen
Ein überschrittenes PHP-Memory-Limit äußert sich ebenfalls oft als 500. Erhöhe das Limit in der wp-config.php und teste erneut. Prüfe außerdem im Hosting-Panel die PHP-Version — nach einem Wechsel auf PHP 8 laufen ältere Plugins/Themes teils nicht mehr. Aktiviere das Debug-Log, um die genaue Fehlerzeile zu finden.
// wp-config.php
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false ); Wann du besser einen Profi holst
Wenn keiner der Schritte greift, liegt die Ursache tiefer — etwa in der Server-Konfiguration, in fehlerhaftem Custom-Code oder in mehreren verketteten Problemen. Dann ist eine gezielte Auswertung der Server-Logs nötig. Bringt deine Seite Umsatz oder ist sie geschäftskritisch, ist der schnelle Profi-Fix meist günstiger als stundenlanges Ausprobieren.
Wir bringen deine Seite zurück — schnell.
Reaktion in unter 2 Stunden, Festpreis, Pay-after-fix. Schildere kurz dein Problem — wir kümmern uns.