dedlfix: 500 Internal Server Error (.htaccess)

Beitrag lesen

Tach!

Der Rückgabewert:

500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request. [...]

Das ist die Ausgabe im Browser. Die ist bei 500er Fehlern bewusst nichtssagend gehalten. Man kann daraus die Ursache nicht erkennen. Die steht im ErrorLog des Apachen. Es kann sein, dass der Fehler bereits vor dem Start von PHP auftritt, dann findet sich in PHPs ErrorLog nichts. Wenn man sich selbiges nicht selbst konfiguriert hat, finden sich PHP-Fehlermeldungen ebenfalls im Apache-ErrorLog oder auch im systemweiten Logging.

Bei Hostern ist es manchmal nicht möglich, ins ErrorLog zu schauen. Da hilft nur eine lokale Installation und die Hoffnung, dass der Fehler dort nachvollziehbar ist. Ansonsten muss man schrittweise die hinzugefügten Dinge entfernen und schauen, wann der Fehler weg ist oder wieder auftritt, um sich die Ursache einzukreisen.

dedlfix.