PHP-Error-Log
PHP-Error-Log auf dem Server
Section titled “PHP-Error-Log auf dem Server”all-inkl.
Section titled “all-inkl.”- unter
/www/htdocs/w0195aaf/einen Ordnerphp_error_log(Name kann beliebig gewählt werden) erstellen - dem Ordner Schreibrechte geben (0777)
- eine Datei
errorlog.txtim Ordner anlegen - in der .htaccess der zu debuggenden Seite folgenden Eintrag machen:
php_flag log_errors on
php_value error_log "/www/htdocs/w0195aaf/php_error_log/errorlog.txt"
php_flag display_errors off
Anleitung von all-inkl.: Leider gibt es automatisch keine globalen Fehlermeldungen bzw. per Default keine Standard “Error Log” für PHP.
Bitte lassen Sie die Fehler, die von der Webseite ausgehen, selbst in einer eigenen Logs Datei ausgeben.
Dazu sind Einträge in der .htaccess Datei und ein eigener Errorlog-Ordner erforderlich. Erstellen Sie bitte einen neuen Ordner, der z.B. Errorlog heißt. Fügen Sie die Datei errorlog.txt dort ein. Versehen Sie diesen Ordner noch mit Schreibrechten bzw. weisen Sie den CHMOD 777 zu.
Weiterhin geben Sie in der vorhandenen .htaccess Datei den Pfad zum Error-Ordner an. Bitte fügen Sie dazu in Ihrer .htaccess Datei die Zeilen ein:
php_flag log_errors on
php_value error_log “/www/htdocs/
ersetzen Sie durch den FTP Loginnamen der Domain (w00..) - <chmod_777_Ordner> ersetzen Sie bitte durch den Error Ordner, dem Sie den CHMOD 777 zugewiesen haben.
Wenn Sie möchten, können Sie noch folgende Zeile mit einfügen:
php_flag display_errors off
Dann sieht man die Fehler auch nur in der errorlog.txt und nicht direkt auf der Webseite.