In diesem Artikel lesen Sie:
Fehler 500: Internal Server Error
Den Fehler 500 erkennen Sie an der großen Überschrift Internal Server Error im oberen Bereich der Seite. Unter der Überschrift finden Sie eine Beschreibung des Fehlers und einen Link zu diesem Artikel.

Mit dem Fehler 500 Internal Server Error können Sie auf jeder beliebigen Website im Internet stoßen. Es handelt sich um einen unspezifischen Fehler, den der Server zurückgibt, wenn er seinen Fehlerzustand nicht mit einem konkreteren 5XX-Code beschreiben kann.
Lösung des Fehlers 500
Den Fehler 500 verursachen am häufigsten:
- ein Fehler in der .htaccess-Datei
- doppelte Subdomain-Verzeichnisse
- ein Konflikt mit den Limits des Webhostings
.htaccess-Dateien
Wird der Fehler 500 unmittelbar nach Eingabe der Webadresse angezeigt, handelt es sich sehr wahrscheinlich um ein Problem mit einer .htaccess-Datei. Die .htaccess-Dateien finden Sie im Ordner www, sie können sich auch in dessen Unterordnern befinden. Den Fehler 500 kann jede davon verursachen.
Prüfen Sie in allen .htaccess-Dateien auf dem Webhosting (mit Ausnahme funktionierender Alias-Domains und Subdomains):
- Nicht erlaubte Befehle: Von Redaktionssystemen und deren Plugins installierte .htaccess-Dateien können nicht erlaubte Befehleenthalten. Zeilen mit diesen Befehlen deaktivieren Sie, indem Sie das Zeichen # an den Zeilenanfang. Zum Beispiel ein nicht zulässiger Code
Options -MultiViewsdeaktivieren Sie, indem Sie ihn ändern in#Options -MultiViews. - Fehler im Code: Wenn Sie vorhandenen Code bearbeiten, stellen Sie sicher, dass Sie nicht versehentlich wichtige Teile überschrieben oder gelöscht haben.
Bearbeiten Sie die .htaccess-Dateien per FTP. Eine Anleitung finden Sie im Artikel Webhosting – Dateiverwaltung.
Wenn Sie im Ordner www eine standardmäßige .htaccess-Datei mit eigenen Änderungen verwenden, können Sie diese gemäß der Anleitung wiederherstellen Webhosting – .htaccess-Datei. Bei dieser Wiederherstellung legt das System im Ordner www zugleich eine Sicherung der .htaccess-Datei an, die Sie durch die Standarddatei ersetzen.
Doppelte Subdomain-Verzeichnisse
Wenn Sie eine Subdomain gleichzeitig im Ordner www/domains und www/subdomangelegt haben, kann es zu einem Fehler 500 kommen. Wählen Sie einen dieser Ordner als Hauptordner und löschen Sie den anderen vollständig. Weitere Informationen zu Subdomains auf dem Webhosting finden Sie im Artikel Webhosting – Subdomains.
Webhosting-Limits
Wenn der Fehler 500 erst nach längerem Laden auftritt, könnte Ihre Anwendung an eines der Webhosting-Limits ⧉: max_execution_time, memory_limit, post_max_size oder upload_max_filesize. Sie können die Anwendung im Hinblick auf diese Limits optimieren oder zu einem anderen Dienst bzw. einer anderen Variante wechseln. Weitere Informationen zum Dienst Webhosting und seinen Alternativen finden Sie zum Beispiel im Artikel Webhosting – Handbuch.
Häufig gestellte Fragen
Auf dem Bildschirm sehe ich den Fehler 500, aber er sieht anders aus. Was ist los?
Prüfen Sie, ob die Website tatsächlich auf Webhosting/WMS läuft, zum Beispiel mithilfe der Domain-Diagnose. Wenn ja, wenden Sie sich an den Support ⧉. Handelt es sich nicht um unser Webhosting (gilt auch für unsere VPS), lösen Sie das Problem anhand der Anleitung Ihres Anbieters bzw. der Serversoftware.
Ist der Fehler 500 spezifisch für VEDOS-Server?
Den Fehler 500 können Sie auf jedem beliebigen Webserver antreffen. Nutzen Sie bei der Lösung dieses Problems Informationen zu Ihrem Redaktionssystem und den verwendeten Plugins – eine häufige Quelle für unerwartet auftretende Fehler 500 sind deren automatische Updates und das Überschreiben der .htaccess-Datei.
Wie behebe ich den Fehler 500 speziell im Redaktionssystem PrestaShop?
Die Lösung beschreibt der Community-Artikel PrestaShop – Fehler 500.