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

Shell et commandes GNU Discussion :

Script PHP exécuté par cron


Sujet :

Shell et commandes GNU

  1. #1
    Membre à l'essai
    Homme Profil pro
    AFTT
    Inscrit en
    Janvier 2015
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Belgique

    Informations professionnelles :
    Activité : AFTT

    Informations forums :
    Inscription : Janvier 2015
    Messages : 32
    Points : 18
    Points
    18
    Par défaut Script PHP exécuté par cron
    Bonjour à tous,

    Je m'excuse si ce n'est pas l'endroit approprié pour ce message mais je ne sais pas trop où le poster.

    J'ai un script PHP très simple qui génère l'envoi d'un email. J'ai réalisé mon fichier cron mais ça ne fonctionne pas...
    Lorsqu'un de mes collègues l'ouvre (je ne sais comment) et l'enregistre ça fonctionne...

    Il me dit que ce serait à dû au fin de lignes qui ne sont plus bonnes.

    Il n'y aurait donc aucune erreur de syntaxe...

    A titre informatif, voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # Envoi de mail - test
    */2 * * * *	aftt php -f /home/aftt/www/espace-personnel/automate.php >/dev/null 2>&1
    Pour ma part, je tenté l'opération avec sublime text et notepad++

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Pardonne mon ignorance: que signifie aftt ?
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Salut,
    Citation Envoyé par Flodelarab Voir le message
    Bonjour

    Pardonne mon ignorance: que signifie aftt ?
    Je suppute que c'est son nom d'utilisateur

    */2 * * * * aftt php -f /home/aftt/www/espace-personnel/automate.php >/dev/null 2>&1
    $ man woman
    Il n'y a pas de page de manuel pour woman.

  4. #4
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Certes. Alors on va le dire autrement: dans la syntaxe d'un cronjob, il n'y a pas de place pour un nom d'utilisateur.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  5. #5
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    Citation Envoyé par Flodelarab Voir le message
    Certes. Alors on va le dire autrement: dans la syntaxe d'un cronjob, il n'y a pas de place pour un nom d'utilisateur.
    ça dépend, tu parles des cronjobs utilisateurs, ceux qu'on accède via crontab -{e,l} user, mais les cronjobs globaux dans /etc/{crontab,cron.d/} nécessitent de spécifier l'utilisateur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root@agesilas:~# grep daily /etc/crontab
    25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
    sinon pour la question du PO, j'ai juste compris que "ça ne fonctionne pas..." (sic) donc pas plus.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/05/2012, 13h49
  2. Réponses: 3
    Dernier message: 26/04/2012, 16h55
  3. Réponses: 1
    Dernier message: 25/01/2010, 23h06
  4. Réponses: 6
    Dernier message: 15/11/2007, 13h52
  5. Script php exécuté par crontab
    Par Shenron114 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 05/11/2007, 16h54

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