You are not logged in.
Bonjour à tous,
Depuis la migration en version 9.5.x, les actions automatiques de GLPI ne fonctionne plus. Pour continuer à recevoir les mails concernant les tickets j'ai passé "queuednotification" en mode "GLPI" comme cela les mails finissent par être envoyé avec la navigation sur GLPI mais cette solution ne me plait pas..
J'aurai aimé que les différentes tâches actives sur GLPI se lance automatiquement avec le mode "CLI" ( tels que mailgate ) mais cela ne fonctionne pas..
De plus, lorsque j'essaye de lancer les tâche depuis un script j'ai un message d'erreur :
PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "D:\xampp\htdocs\glpi/files/_log/php-errors.log" could not be opened: failed to open stream: Permission denied in D:\xampp\htdocs\glpi\vendor\monolog\monolog\src\Monolog\Handler\StreamHandler.php:111
Stack trace:
#0 D:\xampp\htdocs\glpi\vendor\monolog\monolog\src\Monolog\Handler\AbstractProcessingHandler.php(42): Monolog\Handler\StreamHandler->write(Array)
#1 D:\xampp\htdocs\glpi\vendor\monolog\monolog\src\Monolog\Logger.php(323): Monolog\Handler\AbstractProcessingHandler->handle(Array)
#2 D:\xampp\htdocs\glpi\vendor\monolog\monolog\src\Monolog\Logger.php(476): Monolog\Logger->addRecord(500, ' *** Uncaught ...', Array)
#3 D:\xampp\htdocs\glpi\inc\application\errorhandler.class.php(334): Monolog\Logger->log(500, ' *** Uncaught ...')
#4 D:\xampp\htdocs\glpi\inc\application\errorhandler.class.php(256): Glpi\Application\ErrorHandler->logErrorMessage('Uncaught Except...', 'The stream or f...',' Backtrace :\n ...', 'critical')
#5 [internal function]: Glpi\Ap in D:\xampp\htdocs\glpi\vendor\monolog\monolog\src\Monolog\Handler\StreamHandler.php on line 111
Si quelqu'un a une idée d'ou vient cette erreur mais surtout comment lancer les tâches planifier de GLPI ?
Merci
Last edited by Theconan995 (2020-12-15 16:06:59)
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline
J'ai résolu les message d'erreur droits insuffisant mais les action ne se lance pas pour autant
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline
En faisant des recherches, j'ai trouvé un script qui permet de forcer le lancement ( semble fonctionner correctement )
"d:\xampp\php\php.exe" "d:\xampp\htdocs\glpi\front\cron.php" --force mailgate
"d:\xampp\php\php.exe" "d:\xampp\htdocs\glpi\front\cron.php" --force closeticket
"d:\xampp\php\php.exe" "d:\xampp\htdocs\glpi\front\cron.php" --force queuednotification
"d:\xampp\php\php.exe" "d:\xampp\htdocs\glpi\front\cron.php" --force taskscheduler
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline
Bonjour,
Sur notre serveur glpi nous faisons exécuter cron.php toutes les minutes.
Offline
J'ai essayé mais si je ne met pas le --force il ne s'exécute pas
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline
Nous avons le même problème avec mailgate, qui ne fonctionne plus depuis un certain temps, bien avant de faire des changements de versions de glpi.
Du coup nous avons :
- cron.php qui tourne chaque minute (pour les autres actions automatiques)
- cron.php --force mailgate qui tourne toutes les 5 mn.
PS : la migration en version 9.5 s'est faite sur le même serveur ?
Offline
Oui tout a fait, la mise a jour s'est faites sur le même serveur
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline
Il y a bien une tâche planifiée qui fait exécuter cron.php régulièrement ?
Offline
Oui mais il ne s'execute pas du coup je l'ai remplacer par des force de toutes les taches
GLPI 9.5.2 / XAMPP 2.5 / PHP 7.2.33 / MySQL 5.7.20 / Apache 2.4 / phpMyAdmin 5.0.2 / FusionInventory 9.5.0 sur Windows Server 2012R2
Offline