Bonjour,
j'ai pas comprit pour quoi ce code ne fonction pas. (il devrais afficher un message de log dans le fichier applog)
le fichier: zend_log-zend_config.ini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php require 'Zend/Log.php'; require 'Zend/Log/Writer/Stream.php'; require 'Zend/Config/Ini.php'; // notre application fonctionne en mode 'dev' define ('APP_MODE', 'prod'); // chargement de la section appropriée $configFile = dirname(__FILE__) . '/zend_log-zend_config.ini'; $config = new Zend_Config_Ini($configFile, APP_MODE); $log = new Zend_log(); $writer = new Zend_Log_Writer_Stream($config->logfile); $log->addWriter($writer);
sa doit afficher quelque chose qui ressemble à sa:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [app] [dev:app] logfile = php://output [prod:app] logfile = /log/applog
merci d'avance pour votre aide2010-10-22T19:18:00+02:00 INFO (6): exception 'Zend_Log_Exception' with message 'Bad log priority' in C:\xampp\php\PEAR\Zend\Log.php:107 Stack trace: #0 [internal function]: Zend_Log->__call('method', Array) #1 C:\xampp\htdocs\www\ZDexamples\Zend_Log\1\Zend_Log.php(11): Zend_Log->method() #2 {main}
Partager