Fragen und Antworten
Wie kann ich die Error Logs von PHP einsehen?
Falls Sie beim Aufruf Ihrer Webseite die Fehlermeldung "500 Internal Server Error" erhalten, und im Error Log des Apache Webservers keine Fehler zu finden sind, liegt im Regelfall ein Problem mit Ihrer Web-Anwendung vor. Häufige Fehlerursachen sind beispielsweise inkompatible PHP-Versionen, zu wenig Arbeitsspeicher oder Syntaxfehler in PHP-Scripten. Falls Ihnen auf der Webseite keine genaueren Informationen zum Fehler angezeigt werden, können Sie in solchen Fällen das PHP Error Logging aktivieren.
PHP Error Logging aktivieren
Über eine Datei mit dem Namen .user.ini können Sie festlegen, dass PHP-Fehler in eine Logdatei geschrieben werden sollen. Die Datei sollte folgenden Inhalt haben:
log_errors = 1
error_log = /homepages/u12345/php-error.log
Bitte ersetzen Sie u12345 durch Ihren eigenen Benutzeraccount auf dem Webserver. Die Datei gilt in dem Verzeichnis, in dem sie liegt und wird auch in alle Unterverzeichnisse vererbt.
Links
- Was sind php.ini-Dateien und wie kann ich sie nutzen?
- Wie kann ich auf die Logdateien meiner Webseiten zugreifen?