Aller au contenu

Exécuter un script php de façon périodique


Sujets conseillés

Posté

Bonjour

Est-il possible de faire exécuter un script php, de façon régulière, autrement qu'en ayant un accès local à la crontab du serveur ?

Christophe

Posté

Bonjour,

Oui.. il y a un service gratuit à ma connaissance : WebCron

Il a ses limites mais c'est toujours ça... sinon il est possible de simuler l'exécution d'un script en fonction de données temporelle depuis PHP, peut-être que cela suffira pour les tâches que tu souhaite effectuer, mais j'en doute.

La méthode consiste au stockage de la date/heure de dernière exécution du script et de récupérer cela dans chaque page...et lorsqu'un page est chargée vérifier si la durée souhaitée entre deux exécutions du script "planifié" a expiré et si c'est le cas exécuter le script. L'inconvénient étant que cela nécessite que des pages soient visitées et cela a l'inconvénient de ne pas forcément exécuter la tâche a une heure dite. C'est pour ce que que cette technique ne correspondra pas à ce dont tu as besoin.

Bonne continuation.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...