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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Executer un script php de façon périodique [EasyPHP]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Novembre 2006
    Messages : 158
    Par défaut Executer un script php de façon périodique
    Bonjour,
    j'ai développer un script php de relance d'email pour nos clients.
    Je vais chercher les infos des clients via une bdd avec Easyphp.

    Je voudrais faire cette relance d'email à 2h du matin tous les jours.
    (mon script comporte des tests si date_jour > date_relance...)

    J'ai vu sur le site un exemple avec AT sous windows (attention je n'ai pas de serveur mais un pc "normal" avec EasyPhp)

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    at 02:00 /Every:l,ma,me,j,v "C:\Program Files\PHP\php.exe -f C:\Program Files\www\relance.php"

    mais où je dois placer cela ?
    merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    [Pour effectuer une tache périodique en php tu as ce tutoriel http://matthieu.developpez.com/execution_periodique/

    Par ailleurs moi j'utilise un XYNTService qui est un service Windows qui s'installe sur la machine et permet de lancer des taches périodiquement. Je m'en sers pour appeler mon script php en ligne de commande ca peut donc être une autre piste (mais c'est spécifique à Windows et il faut pouvoir installer un service sur la machine)

    Car dans ton cas, je ne suis pas sur que At soit disponible sur ta machine puisque ce n'est pas une version serveur.

  3. #3
    Membre confirmé
    Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Novembre 2006
    Messages : 158
    Par défaut
    ok ok je vais tenter d'utiliser ton log.
    merci

  4. #4
    Membre Expert
    Avatar de eric.pommereau
    Homme Profil pro
    Ingénieur, pôle cartographie
    Inscrit en
    Décembre 2004
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur, pôle cartographie
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2004
    Messages : 715
    Par défaut
    Sinon tâche planifiée sous XP / 2000:

    démarrer > accessoires >outils system > tâche planifiées

    @+

  5. #5
    Membre confirmé
    Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Novembre 2006
    Messages : 158
    Par défaut
    oui mais tu peux exectuer un logiciel et non une page php enfin je pense

  6. #6
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Ben tu peux surement lancer ton navigateur avec l'adresse de ton script
    ou tu peux aussi exécuter ton script en ligne de commandes avec l'interpréteur php.exe

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2014
    Messages : 38
    Par défaut
    Citation Envoyé par jiojioforever Voir le message
    Bonjour,
    j'ai développer un script php de relance d'email pour nos clients.
    Je vais chercher les infos des clients via une bdd avec Easyphp.

    Je voudrais faire cette relance d'email à 2h du matin tous les jours.
    (mon script comporte des tests si date_jour > date_relance...)

    J'ai vu sur le site un exemple avec AT sous windows (attention je n'ai pas de serveur mais un pc "normal" avec EasyPhp)

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    at 02:00 /Every:l,ma,me,j,v "C:\Program Files\PHP\php.exe -f C:\Program Files\www\relance.php"

    mais où je dois placer cela ?
    merci d'avance

    Bonjour, j'ai lu votre post et j'ai a peu près la même tâches à réaliser, sauf que je débute totalement en PHP.
    Et je voudrais savoir si c'étais possible que tu me passes ton script STP.

    Merci, Cordialement.

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

Discussions similaires

  1. Executer un script PHP en VB?
    Par Ahweb dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 10/12/2006, 15h29
  2. Exécuter un script PHP
    Par Ed777 dans le forum Langage
    Réponses: 4
    Dernier message: 03/10/2006, 19h08
  3. Executer mes scriptes php sous linux
    Par soulbe dans le forum Linux
    Réponses: 1
    Dernier message: 17/08/2006, 18h39
  4. [Système] Execution de script php
    Par Anduriel dans le forum Langage
    Réponses: 5
    Dernier message: 24/12/2005, 15h01
  5. Réponses: 6
    Dernier message: 23/12/2005, 13h51

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