IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

crontab non exécuté


Sujet :

Applications et environnements graphiques

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 107
    Points : 60
    Points
    60
    Par défaut crontab non exécuté
    bonjour,

    j'ai un script php (lecture xml puis enregistrement BDD).
    je le lance en ligne de commande via SSH :
    php5 /home/muine/parsexml.php
    et la aucun soucis, il s'exécute sans probleme.
    j'ai créé un cron pour l'utilisateur kika (qui a les droit pour exécuter parsexml.php et d'ailleurs je me connecte via kika sur ssh).

    et dans la crontab je fais :
    0 1 * * * php5 /home/muine/parsexml.php
    et la le script ne se lance jamais !!!!

    je n'y comprend plus rien...

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    déjà l'édition du crontab doit être faite par est ce le cas ?

    ensuite crontab n'utilises pas l'environnement shell et il faut donc préciser les chemins réels de toute commande

    ce que tu n'as pas fait.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    0 1 * * * /chemin/vers/php5 /chemin/scripts
    vérifies déjà ce point, dans un premier temps. ça devrait t'aider.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 107
    Points : 60
    Points
    60
    Par défaut
    bonjour,

    Merci beaucoup pour ta réponse !!!

    oui j'ai bien fait crontab -e pour l'éditer (après crontab -l , je trouve bien ma ligne de commande).
    par contre le problème viens certainement du chemin vers php5 effectivement.

    est ce qu'en rajoutant tout en haut de mon fichier #!/usr/local/bin/php.ORIG.5, ça résoudra le problème ?
    car j'ai rajouté #!/usr/local/bin/php5 et ça n'a pas fonctionné...
    (je précise il y deux version de php sur mon serveur et moi j'ai besoin de la 5).

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    non c'est dans le crontab qu'il faut le chemin complet de l'interpreteur php

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 107
    Points : 60
    Points
    60
    Par défaut
    Merci beaucoup !!!!
    ça fonctionne parfaitement maintenant.

    donc, j'ai effectivement mis le chemin vers php5 dans la crontab et il manquait aussi le droit d'execution (x) pour l'utilisateur kika....

    voila, c pas bien méchant mais quand on ne sait pas on galère.

    encore merci !!!

  6. #6
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Il vaut mieux poser une question quitte éventuellement à poser une question bête que de ne pas en poser et donc de le rester (bête)



    PS: penses au bouton "résolu"...

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 107
    Points : 60
    Points
    60
    Par défaut
    ah pardon j'avais pas fais gaffe au "resolu"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tâche crontab non exécutée
    Par miosepayo dans le forum Debian
    Réponses: 4
    Dernier message: 08/04/2009, 09h38
  2. Non exécution d'une méthode repaint()
    Par Flophx dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 05/05/2006, 18h04
  3. [MySQL] Requête non exécutée
    Par harlock59 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 03/05/2006, 15h42
  4. On error goto Err : goto non exécutée au 2ème appel
    Par charliejo dans le forum Access
    Réponses: 1
    Dernier message: 11/04/2006, 15h00
  5. INCLUDE non exécuté
    Par Sadneth dans le forum ASP
    Réponses: 3
    Dernier message: 07/09/2003, 00h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo