Willkommen Gast. Bitte Einloggen oder Registrieren
 
Sprache wählen:
 
 
Statistik Version 20 online.

  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
Fehlerprotokoll für track.php u.andere Batch-Progr (Gelesen: 3605 mal)
hr3
Global Moderator
*****
Offline


Es gibt nichts Gutes/
außer: Man tut es. E.Kästner

Beiträge: 1126
Germany
Geschlecht: male
Fehlerprotokoll für track.php u.andere Batch-Progr
05.09.10 um 16:52:19
 
Da dieses Programm im Hintergrund läuft, ist keine Fehleranzeige möglich. Wenn zusätzlich kein Zugriff auf die Protokolldateien des Servers besteht, ist eine Fehlersuche äußerst schwierig.

Dabei denke ich nicht an Konfigurationsfehler, diese sind vorab mit den vorhandenen Methoden zu lösen, sondern an programmtechnische Probleme.

Für diese Fälle empfehe ich folgende Vorgehensweise:

- Original track.php umbenennen in z.B. track(original).php
- diese Datei als track.php kopieren
- folgende Zeile einfügen
Code:
error_reporting(0);
set_error_handler("myErrorHandler");
ini_set ('error_reporting',E_ALL);

function myErrorHandler($errno,$errstr,$errfile,$errline,$errcontext) {
 $x=true;

 if	($errno==E_ERROR	) {$text='ERROR  ';}	//     1
 elseif	($errno==E_WARNING	) {$text='WARNING';}	//     2
 elseif	($errno==E_PARSE	) {$text='PARSE  ';}	//     4
 elseif	($errno==E_NOTICE	) {$x=false;}
#elseif	($errno==E_NOTICE	) {$text='NOTICE ';}	//     8

 if ($x) {$file_el=@fopen('log/track.log','a') or $x=false;}

 if ($x) {
  fwrite($file_el,date('Y-m-d H:i:s').'|'.$text.'|'.$errno.'|'.$errstr.'|'.$errfile.'|'.$errline."\r\n");
  fclose($file_el);}
}
//------------------------------------------------------------------------------
clearstatcache(); // empty the filecache to get the real live data 


- Datei log/track.log erstellen und die Rechte 666 zuordnen
- Statistikaufzeichnung testen
- Fehlereinträge prüfen und Ursachen abstellen
- wenn keine Fehler mehr auftreten und die Aufzeichnung funktioniert, alles wieder in Originalzustand zurück setzen
Zum Seitenanfang
« Zuletzt geändert: 05.09.10 um 22:37:21 von hr3 »  
 
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken