Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ?

sny75 a écrit :

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