Bonjour,

Je voudrais découvrir l'utilisation de ZendLog, pour ça j'ai le script PHP suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
require 'Zend/Log.php';
require 'Zend/Log/Writer/Stream.php';
// Création de l’objet log
$log = new Zend_log();
// Enregistrement du journal sur l’écran (affichage)
$writer = new Zend_Log_Writer_Stream("php://output");
// Ajout de l’enregistreur dans l’objet log
$log->addWriter($writer);
try {
$obj->method();
} catch (Exception $e) {
$log->log($e, Zend_Log::INFO);
}
Seulement au lieu d'avoir un message :

2013-01-16T19:13:04+02:00 INFO (6): Une erreur s’est produite
J'ai :

Notice: Undefined variable: obj in /www/htdocs/examples/ZendLog.php on line 14

Fatal error: Call to a member function method() on a non-object in /www/htdocs/examples/ZendLog.php on line 14
Des idées ?

Merci