Wissensdatenbank
Meine Website zeigt einen 500-Fehler
Ein 500-Fehler bedeutet, dass der eigene Code der Website abgestürzt ist. Das Fehlerprotokoll nennt die Datei und die Zeile – hier erfahren Sie, wie Sie es lesen.
Ein 500er-Fehler bedeutet, dass der Server dem Besucher Ihre Anwendung hat angehalten und keinen Grund genannt mitteilt. Fast immer liegt es an der letzten Änderung.
1. Fehlerprotokoll lesen
Sites → Ihre Website → Statistics → Access and error logs. Der neueste Eintrag benennt die Datei und die Zeile. Diese eine Zeile liefert meist die Antwort – eine fehlende Funktion, ein Syntaxfehler, ein Aufruf von etwas, das nicht mehr existiert.
2. Überlegen, was sich geändert hat
Ein Plugin-Update, eine Theme-Änderung, eine PHP-Versionänderung, eine bearbeitete Konfigurationsdatei. Wenn die Website vor einer Stunde noch in Ordnung war, liegt die Ursache in dieser Stunde.
3. Das Letzte rückgängig machen
Deaktivieren Sie das gerade aktualisierte Plugin oder stellen Sie die eben bearbeitete Datei wieder her. Wenn Sie den Admin-Bereich nicht erreichen können, benennen Sie den Plugin-Ordner über SFTP um – WordPress deaktiviert ein Plugin, das es nicht finden kann.
4. PHP-Version prüfen
Code, der für eine ältere PHP-Version geschrieben wurde, kann auf einer neueren abrupt stoppen. Sites → Ihre Website → PHP zeigt die aktuelle Version an und ermöglicht es Ihnen, sie zurückzusetzen, während Sie den Code korrigieren. ⚠️ Ein Zurücksetzen verschafft Luft zum Atmen, ist aber keine Lösung – für alte PHP-Versionen gibt es keine Sicherheitsupdates mehr.
5. Speicher erschöpft
Wenn im Protokoll „allowed memory size exhausted“ steht, benötigt die Website mehr Speicher, als ihr zur Verfügung steht. Erhöhen Sie das PHP-Speicherlimit im selben PHP-Bereich.
Wenn das Protokoll leer ist und die Website weiterhin einen 500er-Fehler ausgibt, öffnen Sie ein Ticket mit der genauen Uhrzeit – wir können in den Serverprotokollen Dinge sehen, die das eigene Protokoll einer Website niemals erreicht.
Immer noch nicht weiter?
Der Support ist in jedem Tarif enthalten und antwortet in Ihrer eigenen Sprache.
Support kontaktieren → Alle Artikel →