Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2007, 08h58   #1
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
Par défaut Exécution périodique de traitements et requêtes

j'ai réalisé un document en php
il reçoit en entrée plusieurs variables
effectue des requêtes sql sur une base oracle
traite les resultats obtenue
stocke les resultats
insére les resultats dans une base mysql

mon code fonctionne bien mais j'aimerais l'éxécuté périodiquement en tâche de fond

comment puis je faire ?
devboy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 09h02   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
regarde cet article :
http://matthieu.developpez.com/execution_periodique/
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 09h24   #3
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
je l'ai déja parcourue plusieurs fois mais ça n'a pas vraiment répondue a mes attentes, c'est pour ça que j'en suis venue a poster ici
devboy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 09h30   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Citation:
Envoyé par devboy
je l'ai déja parcourue plusieurs fois mais ça n'a pas vraiment répondue a mes attentes, c'est pour ça que j'en suis venue a poster ici
Pourtant ce document couvre la majorité des possibilités pour effectuer une tache périodique sur ton systeme appelant un/des script(s) PHP.

Il reste des solutions moins propres : utiliser le systeme de taches planifiées sous Windows XP pour ouvrir un intervalle régulier un navigateur sur la page du script php (ce qui laisse la fenetre ouverte a l'arrivée)
Utiliser un programme externe de type XYNTService qui s'installe comme un service sur la machine Windows toujours et qui va se charger d'appeler PHP en ligne de commande.

Je ne vois pas ce qui ne te va pas dans toutes ces solutions?
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 09h42   #5
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
actuellement j'arrive a éxécuté mon script mais pour cela je dois laisser mon navigateur ouvert, a partir de là la page s'autorafraichie toute les x minutes et ainsi exécute mon script

dans les méthodes d'éxécution périodiques proposées j'ai rencontré des problêmes , en utilisant le code
[chemin jusqu'a php.exe] -f [chemin jusqu'a mon script]

je rencontre des problémes car des fonctions ne sont pas reconnues (voir derniéres lignes)



donc la je suis en train de cogiter pour trouver une solution , mais jecommence a perdre l'espoir de trouver une méthode "propre" de réaliser ceci
devboy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h51.


 
 
 
 
Partenaires

Hébergement Web