zend_log &zend_config ne veux pas fonctioner ?
Bonjour,
j'ai pas comprit pour quoi ce code ne fonction pas. (il devrais afficher un message de log dans le fichier applog)
Code:
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); |
le fichier: zend_log-zend_config.ini
Code:
1 2 3 4 5 6
| [app]
[dev:app]
logfile = php://output
[prod:app]
logfile = /log/applog |
sa doit afficher quelque chose qui ressemble à sa:
Citation:
2010-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}
merci d'avance pour votre aide