[debian] tâche cron vers http

Résolu
wally -  
 wally -
Bonjour tout le monde,

je viens de débuter sous linux, principalement pour créer un serveur web et mon problème est le suivant :

Je possède un hébergement chez un fournisseur et j'aurais besoin de lancer une tâche cron toute les heures vers une page web

Je sais pas si je suis très clair, mais j'aimerais que par exemple toute les heures mon serveur personnelle exécute un script php ce trouvant sur http://www.monsite.com/mon_script.php

j'ai vue que des services payant le faisait, et comme j'ai monter mon propre serveur personnel je me dit que je devrais pouvoir le faire.

j'ai fait quelques recherche sur le web, mais tous les sujet que j'ai pu trouver parle d'un script shell et non pas un script php externe

Donc est-ce faisable et si oui comment ?

D'avance merci de votre aide

3 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Est-ce que l'appel de la page "mon_script.php" suffit à lancer l'exécution du script ? Ou bien y-a-t-il une ou des inter-actions qui doivent être exécutées ?
    0
  2. wally
     
    Re bonjour, merci pour votre réponse rapide

    Alors oui le scripts mon_script.php s'occuperait de tout, il faudrais juste que mon serveur envoi donc une requête exécutant le http://www.monsite.com/mon_script.php toute les heures

    pour être un peut plus précis, le script va modifier une données dans la base de données de mon hébergeur

    encore merci d'avance de votre aide
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Normalement avec "cURL" ou "wget" ça devrait pouvoir se faire...

      Mais bon, après tout dépend de la forme de la requête à envoyer...

      Exemple de ce qu'il est possible de faire via cURL : https://curl.se/docs/httpscripting.html
      0
  3. wally
     
    merci beaucoup pour votre aide, effectivement wget à régler mon problème, celà fonctionne xD

    Encore merci
    0