Katashii
Mitglied
Dabei seit: 09.08.07
Beiträge: 26
Forenversion: 2.3
|
|
Titel: SQL Database Error Log / by Katashi
Version: 1.0
Beschreibung: KATASHI'S Database Error Log
--------------------------------------------------------------------
Beschreibung:
Dieser Codeschnipsel protokolliert SQL Fehler, die ein User angezeigt bekommt.
Dabei sichert er, Datum + Uhrzeit, IP des Users sowie die Definierung des SQL Fehlers in einer Textdatei.
Aufwand:
2 Minuten
Viel Spaß
Der Eintrag in der Textdatei sieht beispielsweise so aus:
Zitat: |
13.08.2007 11:14 // DATABASE ERROR in WoltLab Burning Board // IP: 127.0.0.1 // Error Description: (Unknown column 'file' in 'where clause')
|
Hinweis: Die Log Datei wird im Ordner "logs/" erstellt.
----
weiter zum Download
|
|
13.08.07 11:26 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
interessant wäre auch der referer und das script ^^
dann müsste die error zeile so aussehen:
php: |
1:
|
$error = "".date("d.m.Y H:i")." // DATABASE ERROR in $this->appname // IP: $ip // Error Description: ($this->errdesc) //Referer: ".htmlentities(getenv("HTTP_REFERER"))." //Script: ".htmlentities(getenv("REQUEST_URI"))." \r\n"; |
|
|
|
18.08.07 10:48 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Saghon
Mitglied
Dabei seit: 09.08.04
Beiträge: 66
|
|
also wenn ich das einbaue und einen sql error provoziere wird nichts in den ordner logs geschrieben und die seite wird auch nicht mehr angezeigt...
kommt dann
code: |
1:
2:
3:
4:
5:
|
Warning: parse_url(http://) [function.parse-url]: Unable to parse URL in /home/acp/lib/class_parse.php on line 508
Warning: Cannot modify header information - headers already sent by (output started at /home/acp/lib/class_parse.php:508) in /home/editpost.php on line 257
|
|
|
|
21.08.07 15:47 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|