You are not logged in.
Bonjour,
Je commence à tester l'IPVG et je ne suis donc pas très au courant. Mon environnement de test est:
Serveur Ubuntu 16.04 LTS
GLPI 9.2.1
FusionInventory 9.1 + 1.0
PHP 7.0
J'ai des difficultés à initialiser FusionInventory, dans l'écran principal du plugin le système m'informe que "GLPI cron ne fonctionne pas, voir documentation", la documentation en question me guide pour insérer les lignes ci-dessous dans Cron.
Ce que j'ai fait (comme sur la photo ci-dessous) et j'ai également redémarré le Cron et aussi le serveur
Mais encore Fusion Inventory m'informe que je dois configurer le Cron
Last edited by evandro.loredo (2018-01-10 13:43:02)
Offline
Bonjour,
Vos actions automatiques sont-elles en mode "CLI" ou "GLPI" ?
Offline
Bonjour,
Si j'ai bien compris ce que vous vouliez dire, votre question est de savoir où j'ai placé la commande, n'est-ce pas? Si oui, la ligne de commande affichée dans la deuxième image a été insérée dans la table Cron à l'aide de l'éditeur de VI Ubuntu
Offline
Ma question n'était pas claire ^^
je voulais savoir si vous avez mis vos actions automatiques en mode "CLI" sur GLPI.
Dans GLPI, allez dans "Actions automatiques"
Sélectionnez une action exemple "alertnotclosed"
Puis dans "Mode d'éxecution" sélectionnez "CLI" puis "Sauvegarder"
Last edited by Tyler_Durden (2018-01-02 14:37:14)
Offline
J'ai exécuté l'action comme vous l'avez demandé et le système a enregistré et exécuté l'action correctement après avoir enregistré les paramètres, d'autres actions étaient déjà en cours. mais FusionInventory donne toujours le même message.
Offline
Alterar o modo de execução GLPI para CLI
Offline
Mas para qual ação devo alterar para que o FusionInventory funcione corretamente?
Offline
Todos
Offline
Não funcionou, todas as ações automáticas estão para CLI e mesmo assim o FusionInventory ainda que o Cron não estão funcionando
Offline
Quel est votre système d'exploitation?
Offline
Ubuntu Server 16.04
Offline
Le chemin vers cron.php est le bon? /var/www/glpi/front/cron.php
Offline
Oui, la seule différence que j'ai remarquée est que la documentation de FusionInventory se compose de:
* * * * * / usr / bin / php5 /var/www/glpi/front/cron.php/> / dev / null
et Ubuntu n'a que deux dossiers pour PHP: "php" et "php7.0"
mais j'ai aussi testé le ciblage des deux dossiers et cela n'a pas fonctionné
Last edited by evandro.loredo (2018-01-02 17:28:56)
Offline
je crois que j'ai compri. Avez vous bien écrit la ligne
* * * * * /usr/bin/php5 /var/www/glpi/front/cron.php &>/dev/null
dans /etc/crontab ?
Offline
Oui, au début je faisais exactement ce que je m'étais guidé par la documentation, comme ça ne marchait pas j'ai cherché des erreurs possibles, dans ce cas j'imagine que peut-être ça pourrait être la version PHP d'Ubuntu, dans ce cas la version 7.0.
J'imagine que pour ne pas avoir la version 5.0 et par conséquent ne pas avoir votre dossier qui est la cause de mon problème. Je ne suis pas sûr si j'ai raison à ce sujet, et si je le suis, je ne sais pas non plus comment je pourrais contourner la situation sans changer la version de PHP.
Offline
Vous avez essayé
* * * * * /usr/bin/php7 /var/www/glpi/front/cron.php &>/dev/null
ou
* * * * * /usr/bin/php /var/www/glpi/front/cron.php &>/dev/null
?
Pour ma part j'utilise PHP 5.6 j'ai donc écrit php56
Last edited by Tyler_Durden (2018-01-02 17:47:59)
Offline
Oui, j'ai deux dossiers dans l'adresse à laquelle la documentation se réfère, "php" et "php7.0", j'ai testé avec les deux options
Offline
J'avais le même soucis avec debian 9, j'ai juste eu a rajouté
* * * * * www-data /usr/bin/php5 /var/www/glpi/front/cron.php &>/dev/null
Offline
J'ai été capable de résoudre la situation en ajoutant la commande sudo à l'entrée Cron,
* / 1 * * * * sudo / usr / bin / php /var/www/glpi/front/cron.php &> / dev / null
Offline