You are not logged in.
Hola,
Tenemos la versión 9.4.2 del repositorio REMI de Centos 7.
Tenemos problemas con la tarea closeticket.
Está puesta como CLI, tenemos un cron configurado con esta línea:
* * * * * apache /usr/bin/php /usr/share/glpi/front/cron.php
Si vamos a la interfaz web vemos que la última ejecución fue el 02-09 y que todavía continúa en ejecución pero los tickets no se están cerrando.
¿Hay forma de depurarlo? ¿Algún consejo/sugerencia?
Gracias y saludos
Offline
Hola:
Si ejecutas:
/usr/bin/php /usr/share/glpi/front/cron.php
en un terminal seguramente tengas un error
Comprueba que el comando se ejecuta correctamente, después modifica el cron y listo.
Si falla utiliza crontab para apache.
Saludos
Offline
Hola:
Si ejecutas:/usr/bin/php /usr/share/glpi/front/cron.php
en un terminal seguramente tengas un error
Comprueba que el comando se ejecuta correctamente, después modifica el cron y listo.Si falla utiliza crontab para apache.
Saludos
Hola, lancé el comando el viernes y hoy lunes todavía continúa en ejecución sin mostrar nada por la salida.
Offline
Sin duda tienes algún problema que se me escapa, porque esa ejecución tiene que ser rápida.
Offline
Finalmente tras ejecutar varias veces esta sentencia en la base de datos el problema se ha resuelto. Igual había demasiados pendientes de cierre y el script lo paraba el propio PHP por estar demasiado tiempo ejecutándose.
UPDATE glpi_tickets
SET
STATUS = 6,closedate=NOW()
WHERE
STATUS = 5
AND
SOLVEDATE < (CURDATE() - INTERVAL 5 DAY);
Offline
No debería tardar mucho en cerrar tickets, salvo que lo hagáis con una frecuencia baja o con un número enorme de tickets.
De esa manera, no has dejado registrado el cierre correctamente en el histórico de GLPI.
En cualquier caso, me alegro de que lo hayáis arreglado.
Saludos
Offline