Page 1 sur 1

Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 30 avr. 2012 09:42
par apeicreilnogent
Bonjour,

Suite a un crash de la base mysql, j'ai donc vu sur sur le site que l'on pouvez planifier une tache cron.
Ce script doit être mise en racine, et respecter la norme cron.daily.XXXX.php
J'ai donc mis ce script, avec a l'intérieur la ligne suivante :
20 10 * * * dump.php

Il n'a pas fonctionné.

Comment doit être codifié le contenu de ce script ?

Merci pour votre aide

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 30 avr. 2012 18:09
par Guillaume
Bonjour,

Les crons sont pour le moment à l'arrêt, suite aux problèmes de charge, ils devraient revenir sous peu.
Ensuite, dans ce fichier vous devez mettre du code php, la ligne que vous avez mise, c'est pour le crontab sur le serveur ;)

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 01 mai 2012 08:04
par apeicreilnogent
merci pour votre réponse.
Donc si je met les lignes suivantes :
<?php
include ('dump.php');
?>
Mon script devrait s’exécuter, mais comment puis-je paramétrer l'heure de cette exécution, le jour ?
merci d'avance pour votre aide

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 01 mai 2012 09:38
par Guillaume
Oui, ça devrait marcher.

Vous ne pouvez pas choisir l'heure.

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 01 mai 2012 09:55
par Simon Le Guével
Si vous utilisez un fichier cron.daily, il sera exécuté tous les jours entre minuit et une heure du matin. Si vous souhaitez l'exécuter un jour particulier, vous pouvez faire une vérification sur la fonction date() de PHP.

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 01 mai 2012 10:05
par Guillaume
Et j'y pense, pour compléter le message de Simon, vous pouvez aussi choisir l'heure avec un fichier cron.hourly et toujours la fonction date.

Re: Tache Cron Contenu du script PHP cron.daily.XXXX.php

Posté : 02 mai 2012 08:35
par apeicreilnogent
merci pour ces informations.