Démon PHP sous Linux

Démon PHP sous Linux - Divers - Linux et OS Alternatifs

Marsh Posté le 07-02-2008 à 05:36:28    

Hello,
 
j'aimerais qu'un script PHP s'exécute toutes les x secondes sur mon serveur. Je suis sous Plesk (pas taper...) et c'est la première fois que je fais vraiment mumuse avec Linux. Je fais tout via ssh.
 
Y a beaucoup de sites qui disent que c'est simple à mettre en place, mais ils n'en disent pas plus.
 
Est-ce que quelqu'un pourrait m'aiguillier pliz.
 
Merci.


Message édité par cleanx le 07-02-2008 à 05:37:13
Reply

Marsh Posté le 07-02-2008 à 05:36:28   

Reply

Marsh Posté le 07-02-2008 à 06:07:01    

man crontab est un bon début :)


---------------
Intermittent du GNU
Reply

Marsh Posté le 07-02-2008 à 06:15:29    

Arf, ch'ais pas pourquoi, mais j'ai bloqué sur le fait que cron ne pouvait pas exécuter des programmes à des intervalles très proches. Ca va, mon blocage fut de courte durée :D  
Vais me pencher sur le sujet.
 
Merci.

Reply

Marsh Posté le 07-02-2008 à 08:22:41    

cleanx a écrit :

Arf, ch'ais pas pourquoi, mais j'ai bloqué sur le fait que cron ne pouvait pas exécuter des programmes à des intervalles très proches. Ca va, mon blocage fut de courte durée :D  
Vais me pencher sur le sujet.
 
Merci.


 
 
Bah en fait j'avais vu juste; cron s'active toute les minutes (c'est ce que dit "man cron" en tout cas). Moi j'aurais besoin d'une activation toutes les ~5 secondes...
L'intervalle de mise à jour de cron est-il configurable ?
 

Reply

Marsh Posté le 07-02-2008 à 09:09:24    

2 solutions à tester :
 
1) lancer un shell au demarrage


#!/bin/bash
while [ 1 ]
do
    #Lancement de la tache
tonscript.sh
    sleep 5
done


 
2)
 

* * * * * { sleep 5 ; tonscript.sh ; } & tonscript.sh

Reply

Marsh Posté le 07-02-2008 à 10:48:42    

Excellent ! Je testerai ça. (pas pour demain...)
 
Merci beaucoup pour ton aide.

Reply

Sujets relatifs:

Leave a Replay

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