[Obm] Probleme de cron, OBM lance-t-il la table cron via un script php?

stephane at kucharski.fr stephane at kucharski.fr
Wed May 19 15:31:52 CEST 2010



Bonjour tout le monde, 

on est à la limite d'OBM, mais cela peut avoir
un rapport. 

je viens de remarquer un petit "truc" marrant. 

Sur mon
serveur ou tourne BM, j'ai également installé un script qui lit les données
teleinfo de mon compteur pour les enregistrer dans une bas SQL. 

Je lance
à intervalle régulier le fichier au moyen de la table cron systeme
(/etc/crontab ) 

Or, même si cela fonctionne, je remarque que toutes les
10mn, je'enregistre 2 fois cette trame à un intervalle de 5s environ. 

Je
sui allé voir mon log système, et voici ce que j'y vois:


--------------------------------------------------------------------------


May 19 15:20:01 chronos /USR/SBIN/CRON[20203]: (root) CMD
(/usr/share/teleinfo/teleinfoserial_mysql >/dev/null 2> then
/usr/bin/munin-cron; fi)
May 19 15:20:01 chronos /USR/SBIN/CRON[20212]:
(root) CMD (if [ -x /etc/munin/plugins/apt_all ]; then
/etc/munin/plugins/apt_all update 7200 12 >/dev/null; elif [ -x
/etc/munin/plugins/apt ]; then /etc/munin/plugins/apt update 7200 12
>/dev/null; fi)
May 19 15:20:01 chronos /USR/SBIN/CRON[20214]: (root) CMD
(/usr/share/teleinfo/teleinfoserial_mysql >/dev/null 2> then
/usr/bin/munin-cron; fi)
May 19 15:20:01 chronos /USR/SBIN/CRON[20223]:
(root) CMD (if [ -x /etc/munin/plugins/apt_all ]; then
/etc/munin/plugins/apt_all update 7200 12 >/dev/null; elif [ -x
/etc/munin/plugins/apt ]; then /etc/munin/plugins/apt update 7200 12
>/dev/null; fi)
May 19 15:20:03 chronos teleinfoserial_mysql[20204]:
Requete MySql ok.
May 19 15:20:08 chronos teleinfoserial_mysql[20215]:
Requete MySql ok.


-------------------------------------------------------------------------------------------------------------------------------------------------------------


le fichier /usr/share/obm/www/cron/cron.php ne lancerait-il pas la table
cron système, ce qui expliquerait que la crontab se lance elle même (via le
système) et par le fichier php ? 

Cela expliquerait mes deux
enregistrements à chaque fois. 

Si c'est bien cela, comment régler ce
problème ? 

Le but étant pour moi de lancer mon exécutable
(teleinfoserial_mysql), même si la session n'est pas ouverte (c'est pour
cela que je l'ai placé dans la table système, et pas dans une table
utilisateur, mais c'est peut-être là ma c.....nerie). 

Merci si vous
pouvez me répondre; même si on est à la limite de l'utilisation /
configuration d'OBM. 

Stéphane 

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.obm.org/pipermail/obm/attachments/20100519/ba36a739/attachment.htm 


More information about the Obm mailing list