Partage
  • Partager sur Facebook
  • Partager sur Twitter

Modification Crontab

Sujet résolu
    25 novembre 2022 à 15:32:16

    Bonjour,

    Je cherche à modifier ma configuration crontab actuelle. Le problème est que la nouvelle définition de ma ligne (script s'actualisant toutes les 10minutes) restent toujours à la précédente configuration(5min). Y aurait-il une étape, subtilité à ce sujet lors de la modification du crontab ? (c'est un script php) 

    Par ailleurs, j'ai deja essayé de restart le service cron, ou bien de le stopper et relancer (stop,start) à partir du systemctl.

    Merci.

    Alex

    • Partager sur Facebook
    • Partager sur Twitter
      25 novembre 2022 à 15:42:10

      salut,

      quelle est ta crontab ?

      comment édites-tu la crontab ?

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        25 novembre 2022 à 15:46:57

        dantonq a écrit:

        salut,

        quelle est ta crontab ?

        comment édites-tu la crontab ?


        Ma crontab est simplement la suivante : */10 * * * * /usr/bin/php 'chemindemonscript' à partir de la commande crontab -e (en root)

        • Partager sur Facebook
        • Partager sur Twitter
          28 novembre 2022 à 9:25:56

          Alexgones a écrit:

          dantonq a écrit:

          salut,

          quelle est ta crontab ?

          comment édites-tu la crontab ?


          Ma crontab est simplement la suivante : */10 * * * * /usr/bin/php 'chemindemonscript' à partir de la commande crontab -e (en root)


          Des pistes ? 

          Car impossible de mettre à jour la config actuelle. C'est assez incompréhensible

          -
          Edité par Alexgones 28 novembre 2022 à 10:31:21

          • Partager sur Facebook
          • Partager sur Twitter
            28 novembre 2022 à 19:15:27

            tout à l'air normal, c'est qu'il y a quelque chose de caché.

            je te propose d'adapter ta ligne crontab pour vérifier que c'est bien celle-ci qui est exécutée toutes les 5 minutes (au lieu de 10 !) :

            */10 * * * * { echo "début 10mn"; date; /usr/bin/php 'chemindemonscript'; echo "fin 10mn";} &>/tmp/maCrontab.log

            dans 20mn (deux exécutions, normalement...), tu nous afficheras le contenu du fichier /tmp/maCronTab.log :)

            • Partager sur Facebook
            • Partager sur Twitter

            Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

              29 novembre 2022 à 9:06:58

              dantonq a écrit:

              tout à l'air normal, c'est qu'il y a quelque chose de caché.

              je te propose d'adapter ta ligne crontab pour vérifier que c'est bien celle-ci qui est exécutée toutes les 5 minutes (au lieu de 10 !) :

              */10 * * * * { echo "début 10mn"; date; /usr/bin/php 'chemindemonscript'; echo "fin 10mn";} &>/tmp/maCrontab.log

              dans 20mn (deux exécutions, normalement...), tu nous afficheras le contenu du fichier /tmp/maCronTab.log :)



              Je pense avoir trouvé à partir du fichier crontab (/var/spool/cron/crontabs). Il y'a en réalité deux dossiers (root et www-data). La config avec la fréquence toute les 5min se trouve dans le www-data. Dans le root se trouve mes nouvelles modifications. Je ne comprends pas cependant pourquoi il se base depuis le départ sur la config du www-data étant donné que je ne suis jamais passé par la commande crontab -e -u www-data pour y faire les modifs

              -
              Edité par Alexgones 29 novembre 2022 à 12:12:41

              • Partager sur Facebook
              • Partager sur Twitter
                29 novembre 2022 à 16:50:53

                oops! m'est gourré. :euh:

                il faut ajouter le résultat de la commande à chaque exécution :

                */10 * * * * { echo "début 10mn"; date; /usr/bin/php 'chemindemonscript'; echo "fin 10mn";} &>>/tmp/maCrontab.log

                edit: posté avant de relire le forum.

                edit2  : tu peux passer en résolu, alors ?

                -
                Edité par dantonq 29 novembre 2022 à 16:53:14

                • Partager sur Facebook
                • Partager sur Twitter

                Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

                Modification Crontab

                × 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