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

Langage PHP Discussion :

Interagir avec le fichier cron du serveur ?


Sujet :

Langage PHP

  1. #1
    Membre averti Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Points : 436
    Points
    436
    Par défaut Interagir avec le fichier cron du serveur ?
    Bonjour à tous,

    Sur un serveur dédié linux, je souhaiterais que les administrateur puissent, depuis une page web de leur espace site, avec un formulaire et un traitement php (ou autre), modifier les cadences d'exécution de certains scripts.
    C'est à dire modifier le fichier crontab "à la volée".
    Est-ce que c'est possible ?
    J'imagine que oui, puisque c'est ce que fait www.webcron.org : les utilisateurs modifient à loisir les paramétrages des tâches.

    Mais vers quelle piste s'orienter ?
    Merci pour vos précieux conseils.

  2. #2
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 109
    Points : 104
    Points
    104
    Par défaut
    Bonjour,

    http://net.tutsplus.com/tutorials/ph...bs-with-php-2/

    Tuto assez compréhensible.

  3. #3
    Membre émérite
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Points : 2 446
    Points
    2 446
    Par défaut
    mouais.

    je suis plutot partisant qu'un fichier cron "non" programmable qui lance toute les periode x un script php qui sait ce qu'il y a a faire ou pas. ça permet de regler élégament les problemes de droits sur le crontab, et c'est généralement plus facile déménager sur un serveur windows en cas de malheur.

    sinon le man 1 de crontab devrait te pousser vers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec('crontab '.$filename);
    et regarder si tu as besoin de redémarrer ton démon à chaque fois.

  4. #4
    Membre averti Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Points : 436
    Points
    436
    Par défaut
    Merci pour vos réponses !

    J'ai entre-temps trouvé ce tuto qui a l'air très complet :
    http://matthieu.developpez.com/execution_periodique/

    gene69, ton "mouais" indique que tu es dubitatif... question de sécurité ?
    Si je comprends bien ce que tu préconises :

    - Les utilisateurs modifient la cadence depuis leur formulaire.
    - Les données sont entrées en BDD
    - Un cron "intouchable" exécute chaque jour un script PHP unique qui vérifie si les données on changé dans la BDD et fait le nécessaire au niveau du cron.

    C'est juste ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/08/2007, 20h16
  2. [CSV] Télécharger un fichier sur le serveur avec une URL
    Par bolandfranck dans le forum Langage
    Réponses: 2
    Dernier message: 23/06/2007, 13h33
  3. [XML] Créer un fichier sur le serveur avec le contenu d'une requête POST
    Par kingmandrax dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 27/10/2006, 00h18
  4. plateforme adéquate pour interagir avec un fichier XML
    Par sebfag dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 07/02/2006, 16h53
  5. Réponses: 4
    Dernier message: 15/09/2005, 13h27

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