Hilfe bei 500 Fehler (Internal Server Error) vor 3 Jahren, 11 Monaten
Karma: 10
Wenn bei Aufruf Ihrer Domain oder einer Unterseite ein 500-Fehler generiert wird, hat dies vermutlich eine der folgenden Ursachen:
* ungültige .htaccess-Datei
Prüfen Sie, ob Sie eine .htaccess-Datei verwenden, die ungültige oder nicht erlaubte Inhalte hat. Gewisse Optionen oder Überschreibungsfunktionen sind in .htaccess-Dateien nicht erlaubt. Kommentieren Sie ggf. probeweise einzelne Zeilen durch Voranstellen eines #-Zeichens aus
* zu grosszügig gesetzte Datei- und/oder Verzeichnisrechte
Wenn Ihr Web mit dem PHP-Wrapper suphp läuft, geniessen Sie einen besonderen, zusätzlichen Schutz Ihres Webs. PHP-Dateien werden hier nur ausgeführt, wenn Ihrem Web-Benutzer die auszuführende PHP-Datei gehört und maximal die Standardrechte zugewiesen bekommen hat. Über chmod oder WebFTP können Sie ggf. die Rechte bei Verzeichnissen auf 0755 und bei PHP-Dateien auf 0644 ändern.
Viele Skriptlösungen empfehlen, die Rechte auf 0777 zu setzen, was ein Schreiben, Ändern und Löschen von Daten von "jedermann" in Ihrem Web ermöglicht. Diese "Empfehlung" müssen Sie ignorieren, damit der 500-Fehler nicht auftritt.
Falls das nicht weiterhilft, wenden sie sich bitte an unser Helpdesk.