[Moteur php] Comment stopper l'execution d'un script ??

Comment stopper l'execution d'un script ?? [Moteur php] - Programmation

Marsh Posté le 22-02-2001 à 21:46:14    

En fait, au lancement de mon système, je lance un script php à partir du moteur php lui-même (shell : "php backup.php" ) qui fait un backup total toutes les 10 min de mon site (de mes travaux en fait).
J'aimerai utiliser une boucle infinie mais je voudrais pouvoir stopper tout ça facilement!
Comment faut-il faire?? En fait quelle syntaxe utiliser pour que l'exécutable du moteur php comprenne?? :??:
 
Pour l'instant je lance un script php qui cree un fichier pour terminer les backups! La boucle du script backup fait un test sur l'existence de ce fichier! Fichier qui est bien-sûr supprimé a chaque lancement du scipt backup!  
 
Si vous avez des idées...
J'espère que j'ai été clair! :)
a+

 

--Message édité par Mr Half-Life--


---------------
Mr.Half-Life
Reply

Marsh Posté le 22-02-2001 à 21:46:14   

Reply

Marsh Posté le 22-02-2001 à 22:00:32    

Sur quel genre d'évenement veux-tu qu'il stoppe ton script ?
Je vois pas bien là ?
 
Sinon, la bidouille des fichiers est la plus évidente, mais ne serait-il pas plus simple que le script de sauvegarde crée un fichier au lancement et qu'il test son existence avant de décider de boucler ? Comme çà il te suffit de supprimer le fichier pour le stopper.

Reply

Marsh Posté le 22-02-2001 à 22:08:13    

>Sur quel genre d'évenement veux-tu qu'il stoppe ton script ?
 
Bah je lance un fichier qui est executé par le shell de mon système, ce shell se contente de donner un argument à l'éxecutable du moteur de php afin que l'exécution du script backup se termine!
 
 
>Sinon, la bidouille des fichiers est la plus évidente, mais ne serait-il pas plus simple que le script de sauvegarde crée un fichier au lancement et qu'il test son existence avant de décider de boucler ? Comme çà il te suffit de supprimer le fichier pour le stopper.
 
T'as peut-etre raison! ;)


---------------
Mr.Half-Life
Reply

Marsh Posté le 23-02-2001 à 01:54:02    

J'ai rien trouvé ds la doc officielle de php!
jsuis ptet aveugle! :)
 
Sérieusement, personne n'a une idée??


---------------
Mr.Half-Life
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed