Hallo zusammen,
ich habe Probleme mit dem PEAR Log bzw. ich komme damit nicht ganz zurecht.
Ich erläutere euch mal mein Problem:
Meine Skript:
Das ist nur ein Testskript, wo ich das logging testen wollte.
Mein Problem ist es, dass das logging sowohl bei DEBUG als auch bei ERROR zum Beispiel in die Log-Datei schreibt. Bei DEBUG ist es ja klar, dass er das macht.
Die Frage die ich habe ist, wie schaffe ich es dass das Logging zum Beispiel nur bei einem ERROR in die Log-Datei schreibt?
Hoffe das mir jemand helfen kann und ich bedanke mich schon mal im Voraus.
Gruß
Nano
ich habe Probleme mit dem PEAR Log bzw. ich komme damit nicht ganz zurecht.
Ich erläutere euch mal mein Problem:
Meine Skript:
Code:
<?php
require_once('C:\Programme\xampp\php\PEAR\Log.php');
$opts = array (
'append' => true,
'mode' => 0640,
'lineFormat' =>
'%{ident};%{timestamp};%{priority};%{message}',
'timeFormat' => '%H:%m',
'eol' => "\r\n"
);
$log = Log::factory('file','error.log','BUCH',$opts);
$a=6;
$b=7;
$log->log('Nur ein Test2',PEAR_LOG_DEBUG);
$c= $a+$b;
$log->log('Nur ein Test2',PEAR_LOG_DEBUG);
$d= $a-$b;
echo ($c);
echo ($d);
?>
Mein Problem ist es, dass das logging sowohl bei DEBUG als auch bei ERROR zum Beispiel in die Log-Datei schreibt. Bei DEBUG ist es ja klar, dass er das macht.
Die Frage die ich habe ist, wie schaffe ich es dass das Logging zum Beispiel nur bei einem ERROR in die Log-Datei schreibt?
Hoffe das mir jemand helfen kann und ich bedanke mich schon mal im Voraus.
Gruß
Nano
Zuletzt bearbeitet: