Bonjour à tous,
Je me tourne vers vous, car j'ai du mal à réaliser un truc qui paraît pourtant tout simple.
Je vais essayer de vous expliquer.
J'ai besoin de mettre à jour ma base de données mysql avec un fichier texte qui est déposé dans un répertoire en montage nfs.
Pour cela j'utilise Incron.
Mon problème est le suivant :
- J'ai vu avec inotifywait que dans ce répertoire ,lorsque le fichier est déposé, il y a :
1 2 3 4 5 6 7
| /mnt/<mon répertoire>/ OPEN,ISDIR
/mnt/<mon répertoire>/ CLOSE_NOWRITE,CLOSE,ISDIR
/mnt<mon répertoire>/ OPEN fichier.csv
/mnt/<mon répertoire>/ ACCESS fichier.csv
/mnt/<mon répertoire>/ ACCESS fichier.csv
/mnt/<mon répertoire>/ ACCESS fichier.csv
/mnt/<mon répertoire>/ CLOSE_NOWRITE,CLOSE fichier.csv |
Donc du coup dans mon incrontab -e, j'ai :
/mnt/<mon répertoire>/fichier.csv IN_CLOSE_NOWRITE /usr/bin/php /var/www/html/php/traitement.php
Mais cette tache n'arrête pas de s'exécuter, ça boucle, et je sais pas comment faire.
Je ne sais pas si je suis clair.
Partager