WordPress 500 Error — Ursachen und Behebung
Der HTTP-Statuscode 500 "Internal Server Error" ist ein generischer Fehler, der signalisiert, dass auf dem Server etwas schiefgegangen ist — ohne genaue Angabe was. Bei WordPress sind die häufigsten Ursachen technisch klar zuzuordnen. Der mit Abstand häufigste Auslöser ist eine fehlerhafte .htaccess-Datei (auf Apache-Servern) — wenn diese Datei Syntax-Fehler enthält oder unkompatible Direktiven nutzt, antwortet Apache mit 500. Plugin-Konflikte sind die zweithäufigste Ursache, oft direkt nach Updates. Wenn ein Plugin Code enthält, der mit der aktuellen WordPress- oder PHP-Version inkompatibel ist, wirft PHP einen Fatal Error, der als 500er an den Browser geht. PHP-Memory-Limit-Überschreitungen sind die dritte häufige Ursache — Standard-Limits liegen oft bei 64MB oder 128MB, manche Plugin-Operationen brauchen mehr. Code-Fehler in der functions.php (oft durch unsaubere Snippets aus Tutorials) machen ebenfalls 500-Fehler.