Pourriez-vous positionner logLevel à au moins 3 dans le fichier de paramètre :
$logLevel=3;
et relancer le test.
Vous êtes sur un type d'erreur non prévu, et avec un LogLevel<=2, le message est volontairement non explicite sur l'anomalie.
Par contre, vous devriez avoir un message explicite et précis dans le fichier de log.
Pourriez-vous vérifier que :
- la destination du fichier de log est correctement définie dans le fichier de log
- le répertoire de log existe et que le serveur PhP a les droits suffisants pour y écrire.
votre problème vient probablement d'un problème de définition du fichier de log.
Par défaut, le paramétrage est :
$paramAttachementDirectory='/home/projector/files';
$paramPathSeparator='/';
$logFile='/home/projector/logs/projector_${date}.log';
$logLevel=2;
Ce paramétrage est adapté à un serveur Unix ou Linux, sur lequel les répertoires "/home/projector/files" et "/home/projector/logs/" existent.
Pour une plateforme Windows, vous pouvez tester par exemple :
paramAttachementDirectory='C:\temp\files';
$paramPathSeparator='\';
$logFile='C:\temp\logs\projector_${date}.log';
$logLevel=1;
Si les répertoires 'C:\temp\files' et 'C:\temp\logs' sont bien créés, cela devrait marcher.
Si l'analyse précédente est correcte, la désactivation des traces (logs) doit permettre de résoudre le problème.
$logLevel=0;
Merci de confirmer cette analyse.
Un bug est enregistré dans la base de suivi du projet pour apporter une amélioration sur le signalement de ce type d'erreur, et afficher un message explicite sur l'interface.
(projector.toolware.fr/track/ , ticket #167)
après modification :
// === attachement
$paramAttachementDirectory='\\home\\projector\\files'; // Directory to store Attachements. Set to empty string to disable attachement
$paramAttachementMaxSize=1024*1024*2; // Max file size for attachement = 1024 * 1024 * Mo
$paramPathSeparator='\\'; // Path separatior, depending on system
// === log management
$logFile='\\home\\projector\\logs\\projector_${date}.log'; // Log file name. May contain ${date} to get 1 file a day
$logLevel=1; // Log level {'3' for debug, '2' for general trace, '1' for error trace, '0' for none}
j'obtiens :
Warning: error_log(\home\projector\logs\projector_20100617.log) [function.error-log]: failed to open stream: No such file or directory in C:\wamp\www\projector\tool\projector.php on line 479
Warning: error_log(\home\projector\logs\projector_20100617.log) [function.error-log]: failed to open stream: No such file or directory in C:\wamp\www\projector\tool\projector.php on line 479
Warning: error_log(\home\projector\logs\projector_20100617.log) [function.error-log]: failed to open stream: No such file or directory in C:\wamp\www\projector\tool\projector.php on line 479
ERROR : Une erreur est survenue le 2010-06-17 à 12:14:41
après les modifications suivantes
// === attachement
$paramAttachementDirectory='C:\\temp\\files'; // Directory to store Attachements. Set to empty string to disable attachement
$paramAttachementMaxSize=1024*1024*2; // Max file size for attachement = 1024 * 1024 * Mo
$paramPathSeparator='\\'; // Path separatior, depending on system
// === log management
$logFile='C:\\temp\\logs\\projector_${date}.log'; // Log file name. May contain ${date} to get 1 file a day
$logLevel=1; // Log level {'3' for debug, '2' for general trace, '1' for error trace, '0' for none}
En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés au bon fonctionnement et à la sécurisation du site (gestion de session, reCaptcha) et à une analyse statistique anonymisée des accès sur notre site (Google Analytics). Si vous vous inscrivez, les informations que vous fournirez ne seront jamais divulguées à un tiers sous quelque forme que ce soit. En savoir plus
Paramétrages de cookies
×
Cookies fonctionnels
Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.
Session
Veuillez vous connecter pour voir vos activités!
Autres cookies
Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.