Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment configurer cron sur 000webhost

configurer cron

Sujet résolu
    4 mai 2021 à 20:16:15

    bonjour a tous

    j essaye de planifier une sauvegarde de ma base de donnée hébergée chez 000webhost  de façon régulière

    pour ce qui est du script de sauvegarde cela est ok 

    par contre pour la planification avec cron je ne comprends pas trop comment m y prendre 

    j ai bien trouver 

    entre autre cette explication 

    php -f /home/YOUR_CPANEL_USERNAME/public_html/file.php


    mais je dois en faire quoi 


    merci de l aide

    • Partager sur Facebook
    • Partager sur Twitter
      4 mai 2021 à 22:52:50

      Je vais te résumer mes connaissances ici, en espérant que ça t'aide :

      Une tache cron consiste a exécuter un programme selon un intervalle déterminé.
      Les taches cron sont entegistrées dans un fichier sur le serveur par des commandes répondant à ce format pour un script PHP :
      mn 0 à 59 H 0 à 23 J 1 à 31 M 1 à 12 J-Semaine [qui commence le dimanche, donc 0 =dimanche et 6 = samedi] php-cli -f /chemin/absolu/script_a_executer
      Une étoile * peut remplacer une valeur. Elle signifie « chaque ».
      Un trait d'union indique une plage et une virgule permet d'ajouter une valeur.
      Exemples :
          exécuter un script tous les jours à 10 h 30 :
          30 10 * * *  php-cli -f /home/monsite/fichier.php    

      // je répète, remplacer par le chemin absolu du fichier qui doit être exécuté.
      // On connait ce chemin par la variable "magique" = __DIR__


          Exécuter un script à midi et minuit du lundi au vendredi:
          * 0,12 * * 1-5 php-cli -f /home/monsite/fichier.php
      Le cron, chez les hébergeurs, envoie souvent un mail (le contenu étant ce que le script pousse en sortie via echo ou print) à chaque exécution sauf si on ajoute la commande suivante (séparée par un espace à la tâche définie)
           >/dev/null 2>&1

      Exemple pour qu'il n'y ait pas de mail systématique :
      * 0,12 * * 1-5 php-cli -f /home/monsite/fichier.php >/dev/null 2>&1

      -
      Edité par Domi65 4 mai 2021 à 22:54:26

      • Partager sur Facebook
      • Partager sur Twitter
        5 mai 2021 à 17:37:39

        merci domi pour l explication c est génial et super bien explique 

        pour finir et en cherchant 

        j ai fini par trouver https://cron-job.org/en/members/jobs/ qui le fait de maniere nickel

        cela se configure comme un charme 

        il suffit juste d indiquer l endroit ou ce trouve le fichier sur l hébergeur

        • Partager sur Facebook
        • Partager sur Twitter

        comment configurer cron sur 000webhost

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown