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

Serveurs (Apache, IIS,...) Discussion :

Programmer un cron depuis une page web.


Sujet :

Serveurs (Apache, IIS,...)

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 70
    Points : 73
    Points
    73
    Par défaut Programmer un cron depuis une page web.
    Bonjour

    Sur un serveur LAMP, j'ai un cron qui lance chaque nuit un script qui effectue de multiples opérations de maintenance.

    Ce qu'on me demande aujourd'hui, c'est de créer une interface web qui permette au besoin de lancer certains processus en journée. Mais sans les lancer dans une fenêtre de navigateur : en les exécutant les scripts php directement sur le serveur, sans passer par le module PHP d'Apache.
    Ce dont j'aurais besoin, c'est en gros de pouvoir programmer le lancement d'un script quand je veux au milieu de la journée.

    Comme pour le moment je ne sais pas trop comment faire, je pensais en fait programmer un cron qui se lance toutes les 5 minutes sur le serveur pour vérifier si on ne lui a pas donner des tâches à effectuer via une table de config de la base.
    Vous voyez mieux ?

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 70
    Points : 73
    Points
    73
    Par défaut
    Je m'en suis sorti.

    Pas besoin de recréer un cron pour un programme qu'on ne veut lancer qu'une seule fois en journée. Je vais faire un formulaire PHP et lancer les scripts de maintenance demandés à l'aide des fonction shell_exec (ou exec, je sais pas encore trop). Ca lance les processus en direct sans passer par le mod_php d'apache, c'est simple et pratique.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 24/06/2011, 17h12
  2. Réponses: 1
    Dernier message: 08/04/2011, 13h22
  3. [Système] Lancer un programme externe depuis une page web
    Par needles94000 dans le forum Langage
    Réponses: 2
    Dernier message: 08/02/2006, 22h34
  4. Réponses: 2
    Dernier message: 05/11/2005, 14h48
  5. [FTP] lien ftp depuis une page web
    Par broken dans le forum Langage
    Réponses: 1
    Dernier message: 24/10/2005, 14h03

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