Pages : 1
#1 Le 28/12/2007, à 19:03
- zip80
[RESOLU] Ajout d'un fichier de tâches cron ?
Bonjour,
Je souhaite ajouter un fichier de tà¢ches que j'ai créé dans : /etc/cron.d/mon-site.com
Celui-ci contient plusieurs lignes qui lancent des fichiers PHP, lancé à la main en console, ceux-ci fonctionnent correctement.
J'ai bien fais un : sudo /etc/init.d/cron restart
Mais j'ai l'impression que mes tà¢ches ne sont pas exécutées...
J'ai ça dans mes logs après l'avoir relancé :
Dec 28 19:07:13 sd-456 /usr/sbin/cron[3524]: (CRON) INFO (pidfile fd = 3)
Dec 28 19:07:13 sd-456 /usr/sbin/cron[3525]: (CRON) STARTUP (fork ok)
Dec 28 19:07:13 sd-456 /usr/sbin/cron[3525]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
Comment vérifier si les tà¢ches sont exécutées correctement ?
Merci,
ZiP
Dernière modification par zip80 (Le 30/12/2007, à 11:59)
Hors ligne
#2 Le 28/12/2007, à 19:38
- BERGUERAND
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
Il y a une petite nuance entre les 2 deamons:
- cron (chronique à une date précise)
- anacron (anachronique boot...)
Pour:
- cron il faut regarder le fichier /etc/crontab ou le répertoire /var/spool/cron/crontabs/
- anacron il faut regarder le fichier /etc/anacrontab ou le répertoire /var/spool/anacron/
Personnellement, je modifie ces derniers fichiers avec sudo, cela n'est pas bien vu par les puristes des systèmes Unix...
Pour plus détail faire un man des commandes.
Alain
Hors ligne
#3 Le 28/12/2007, à 20:01
- zip80
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
Mais lorsque le fichier est rajouté dans : /etc/cron.d
Celui-ci devrait être détecté automaiquement non ?
Je vais regarder l'aide avec man.
Merci,
ZiP
Hors ligne
#4 Le 28/12/2007, à 20:10
- zip80
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
On est donc d'accord :
Like /etc/crontab, the files in the /etc/cron.d directory are monitored for changes. In general, the admin should not use /etc/cron.d/, but use the standard system crontab /etc/crontab.
Mais ça ne semble pas marcher...
J'ai donc supprimé mon fichier et ajouté mes tâches dans /etc/crontab et là, ça marche !
Cependant, je ne comprends toujours pas pourquoi mon fichier n'a pas été détecté...
Merci,
ZiP
Hors ligne
#5 Le 30/12/2007, à 11:50
- BERGUERAND
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
OK.
la doc Debian précise:
If a certain job has to be executed more frequently than daily, the package should install a file /etc/cron.d/package. This file uses the same syntax as /etc/crontab and is processed by cron automatically. The file must also be treated as a configuration file. (Note that entries in the /etc/cron.d directory are not handled by anacron. Thus, you should only use this directory for jobs which may be skipped if the system is not running.)
Enfin, je pense qu'il est bon de signaler, que pour ajouter des tà¢ches au deamon cron, il est recommandé d'utiliser la commande:
crontab -e
Cette manipulation manuelle des fichiers crontab va se faire par l'intermédiaire de l'éditeur qui est précisé dans les variables EDITOR et VISUAL. Il est possible que l'édition directe de ces fichiers entraine des différences de syntaxe, mais pas de dysfonctionnement.
Alain
Hors ligne
#6 Le 30/12/2007, à 11:59
- zip80
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
OK
Merci pour ce complément.
ZiP
Hors ligne
#7 Le 02/04/2016, à 11:08
- sny75
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
Bonjour,
J'ai le message message d'erreur mes CRON ne s'executent plus depuis 1 jour.
J'ai fait un restart et c'est pareil, est-il possible que ce soit parce que mon espace disque comment à se remplir ?
Merci.
Hors ligne
#8 Le 02/04/2016, à 11:27
- moko138
Re : [RESOLU] Ajout d'un fichier de tâches cron ?
est-il possible que ce soit parce que mon espace disque comment à se remplir ?
Peux-tu donner
df -Th
df -Ti
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
Pages : 1