You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2012-11-28 16:12:32

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Cron GLPI sous linux

Bonjour à tous,

Je rencontre des difficultés dans la mise en place de la tâche cron pour les actions automatiques sous GLPI.

J'ai bien suivi cette documentation : http://www.glpi-project.org/wiki/doku.p … ig:crontab en l'adaptant selon le chemin des fichiers et selon mon user apache.

La tâche s’exécute correctement, mais ne fait rien. Quand je regarde dans le fichier log, il m'indique :


28-11-2012 15:13
          External #1: Nothing to launch
28-11-2012 15:14
          External #1: Nothing to launch

"Nothing to launch" alors que sur l'interface WEB, dans les actions automatisée :

mini_5176702012112815h1027.png

Voila, j'en appelle donc à vot' bon coeur !

Last edited by blanchouin.s (2012-11-28 16:15:10)

Offline

#2 2012-11-28 16:14:51

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Cron GLPI sous linux

bn regarde dans la doc wink

Offline

#3 2012-11-28 16:31:40

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

ddurieux wrote:

bn regarde dans la doc wink

J'ai bien augmenté le memory limit, et quand je lance à la main avec l'utilisateur www-data j'ai pas de message d'erreur :

www-data@SRV:~$ /usr/bin/php5 /var/www/glpi/front/cron.php
www-data@SRV:~$  tail -f /var/www/glpi/files/_log/cron.log
28-11-2012 15:28
External #1: Nothing to launch
28-11-2012 15:29
External #1: Nothing to launch
28-11-2012 15:29
External #1: Nothing to launch
28-11-2012 15:29
External #1: Nothing to launch
28-11-2012 15:30
External #1: Nothing to launch
28-11-2012 15:31
External #1: Nothing to launch

Last edited by blanchouin.s (2012-11-28 16:31:52)

Offline

#4 2012-11-28 16:37:22

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Je ne pense pas que ce soit normal, mais voici le message d'erreur en mode intéractif :

SRV:~# /usr/bin/php5 -a /var/www/glpi/front/cron.php
Interactive mode enabled

PHP Fatal error:  Class 'Timer' not found in /var/www/glpi/front/cron.php on line 41
SRV:~#

Offline

#5 2012-11-28 16:49:02

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Cron GLPI sous linux

quelle version de glpi?

Offline

#6 2012-11-28 16:54:13

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

0.83.6

Offline

#7 2012-11-30 15:34:24

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Personne n'a de piste ?

Offline

#8 2012-11-30 15:39:29

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Cron GLPI sous linux

Fais plutot un :

cd /var/www/glpi/front/ && /usr/bin/php5 cron.php

Offline

#9 2012-11-30 16:04:51

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Idem :

SRV:~# cd /var/www/glpi/front/ && /usr/bin/php5 -a cron.php
Interactive mode enabled

PHP Fatal error:  Class 'Timer' not found in /var/www/glpi/front/cron.php on line 41
SRV:/var/www/glpi/front#

Offline

#10 2012-11-30 16:20:02

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Cron GLPI sous linux

glpi est bien installé /var/www/glpi/ ?

Offline

#11 2012-11-30 17:24:35

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Oui :

SRV:~# ls -l /var/www/glpi
total 160
drwxrwxr-x  2 www-data root 12288 16 oct.  16:52 ajax
-rw-r--r--  1 www-data root     0 22 mars   2011 backup.sql
-rw-rw-r--  1 www-data root    64 16 oct.  16:52 CHANGELOG.txt
drwxrwxr-x  2 www-data root  4096 28 nov.  15:41 config
-rw-rw-r--  1 www-data root 18092 16 oct.  16:52 COPYING.txt
drwxrwxr-x  2 www-data root  4096 16 oct.  16:52 css
drwxrwxr-x 18 www-data root  4096 28 nov.  15:41 files
drwxrwxr-x  2 www-data root 20480 16 oct.  16:52 front
drwxrwxr-x  2 www-data root 20480 16 oct.  16:52 inc
-rw-rw-r--  1 www-data root  6121 16 oct.  16:52 index.php
drwxrwxr-x  3 www-data root  4096 16 oct.  16:52 install
drwxrwxr-x 13 www-data root  4096 16 oct.  16:52 lib
-rw-rw-r--  1 www-data root   145 16 oct.  16:52 LISEZMOI.txt
drwxrwxr-x  2 www-data root  4096 16 oct.  16:52 locales
-rw-rw-r--  1 www-data root  3582 16 oct.  16:52 login.php
-rw-rw-r--  1 www-data root  2308 16 oct.  16:52 logout.php
drwxrwxr-x  5 www-data root  4096 16 oct.  16:52 pics
drwxrwxr-x  4 www-data root  4096 16 oct.  16:52 plugins
-rw-rw-r--  1 www-data root   122 16 oct.  16:52 README.txt
-rw-rw-r--  1 www-data root 10350 16 oct.  16:52 script.js
drwxrwxr-x  2 www-data root  4096 16 oct.  16:52 scripts
-rw-rw-r--  1 www-data root  4564 16 oct.  16:52 status.php
-rw-r--r--  1 www-data root   170 21 mars   2011 var.php
SRV:~#

Offline

#12 2012-11-30 17:47:04

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Cron GLPI sous linux

Ca ne veux pas dire qu'il soit installé, ca indique juste qu'il y a les fichiers là

Offline

#13 2012-11-30 17:57:56

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Que veux-tu dire par installé ? A quel endroit je vérifie ?

Last edited by blanchouin.s (2012-11-30 17:58:31)

Offline

#14 2012-11-30 19:40:49

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Cron GLPI sous linux

blanchouin.s wrote:

Je ne pense pas que ce soit normal, mais voici le message d'erreur en mode intéractif :

SRV:~# /usr/bin/php5 -a /var/www/glpi/front/cron.php
Interactive mode enabled

PHP Fatal error:  Class 'Timer' not found in /var/www/glpi/front/cron.php on line 41
SRV:~#

Normal l'autoload ne fonctionne pas en mode interactif (option -a, mais pas besoin de ce mode)

External #1: Nothing to launch

ça veux juste dire qu'il n'y a rien à lancer...

Et si dans l'interface web il dit qu'il y a quelque chose à lancer, c'est en mode web (GLPI).
Donc il faut configurer les actions en mode CLI pour qu'elle soit exécuter en mode CLI...

et sinon, pour mémoire

/path/to/php /path/to/glpi/front/cron.php --debug

Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#15 2012-12-03 09:33:54

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Cron GLPI sous linux

Merci Remi ! Ca fonctionne à merveille !

Cette explication est dans la doc ? Je ne l'ai pas vu...

Offline

Board footer

Powered by FluxBB