Afficher un message
Vieux 09/10/2007, 22h32   #6
John GALLET
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: probleme d'arret soudain de scri pt en tache cron

Bonjour,

> >> J'exécute des scripts par des tâches cron sous Debian avec un serveur
> >> Apache2

> > Je ne vois pas ce qu'apache vient faire là dedans. Quelle est la ligne
> > de commande appelée en crontab ? Un wget ?

> Arrete moi si je déconnes mais n'est ce pas l'instance Apache qui répond
> au navigateur qui s'arrête trop tôt ?


Ca dépend, d'où ma question. Je rappelle que PHP peut fonctionner en TROIS
modes MUTUELLEMENT EXCLUSIFS pour lequel UN SEUL parle à un serveur web:

1) requête HTTP, par exemple par un navigateur ou un wget en crontab. Là,
il faut un serveur web et donc son time_out va jouer.

2) mode CLI (Command Line Interface). Pas de serveur web, pas de time_out
gérer de la même manière.
Cf http://fr2.php.net/manual/en/features.commandline.php
C'est en particulier le cas où on appelle en crontab une
ligne du genre :

/usr/local/php -f toto.php >& a.log

NB: je perturbe volontairement mes camarades sur la redirection du canal
STDERR, ceci est la syntaxe du csh ;-)

3) php-gtk (comparable dans son fonctionnement à java+awt)

a++;
JG
  Réponse avec citation
 
Page generated in 0,05246 seconds with 9 queries