Pb php dans le cron (l'exécution stop ???)
Fermé
meilleurduweb
Messages postés
65
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2003
-
28 juil. 2003 à 11:36
meilleurduweb Messages postés 65 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 12 novembre 2003 - 30 juil. 2003 à 11:08
meilleurduweb Messages postés 65 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 12 novembre 2003 - 30 juil. 2003 à 11:08
A voir également:
- Pb php dans le cron (l'exécution stop ???)
- 36200 stop - Guide
- Stop pub gratuit - Télécharger - Divers Utilitaires
- Windows stop code - Guide
- Easy php - Télécharger - Divers Web & Internet
- Stop pub youtube - Guide
3 réponses
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 273
28 juil. 2003 à 11:44
28 juil. 2003 à 11:44
Si tu utilises PHP avec Cron, je te conseille de l'utiliser en tant que CGI, en appelant avec quelque chose du genre :
Le temps d'exécution Maxi de ton script est fixé dans php.ini, mais pas celui d'Apache, celui du CGI, dont l'emplacement diffère selon les distribs :
php4 /home/toto/scripts/monscript.php > /dev/null
Le temps d'exécution Maxi de ton script est fixé dans php.ini, mais pas celui d'Apache, celui du CGI, dont l'emplacement diffère selon les distribs :
/etc/php4/cgi/php.ini
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 273
28 juil. 2003 à 15:04
28 juil. 2003 à 15:04
Que donnent les logs de PHP ?
meilleurduweb
Messages postés
65
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2003
5
29 juil. 2003 à 18:19
29 juil. 2003 à 18:19
Re
Dans mon shell, je mettais bien le chemin complet du binaire php (/usr/local/bin/php /tmp/test.php), toutefois, je n'avais pas spécifié l'interpréteur de commande. Donc j'ai mis sur la 1ere ligne :
!#/bin/ksh
et maintenant l'exécution du php ne plante plus...
J'comprends pas trop pourquoi, mais bon, ça marche, c'est la principal...
Encore merci pour ton aide Jeff et A+
Dans mon shell, je mettais bien le chemin complet du binaire php (/usr/local/bin/php /tmp/test.php), toutefois, je n'avais pas spécifié l'interpréteur de commande. Donc j'ai mis sur la 1ere ligne :
!#/bin/ksh
et maintenant l'exécution du php ne plante plus...
J'comprends pas trop pourquoi, mais bon, ça marche, c'est la principal...
Encore merci pour ton aide Jeff et A+
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 273
29 juil. 2003 à 22:13
29 juil. 2003 à 22:13
heu... c cool mais étrange... moi j'aurais plutôt mis /usr/local/bin/php
Tu as mis cette ligne dans ton fichier PHP ?!?
Tu as mis cette ligne dans ton fichier PHP ?!?
meilleurduweb
Messages postés
65
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2003
5
>
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
30 juil. 2003 à 10:26
30 juil. 2003 à 10:26
Non, je n'ai pas insérer cette ligne dans le php...
Ou faut-il la mettre ? (En 1ere ligne après <? )
Je n'arrive pas à trouver de la doc sur l'execution php dans le cron (ou en ligne de commande), ça me soule...
Ou faut-il la mettre ? (En 1ere ligne après <? )
Je n'arrive pas à trouver de la doc sur l'execution php dans le cron (ou en ligne de commande), ça me soule...
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 273
>
meilleurduweb
Messages postés
65
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2003
30 juil. 2003 à 10:43
30 juil. 2003 à 10:43
meilleurduweb
Messages postés
65
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2003
5
>
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
30 juil. 2003 à 11:08
30 juil. 2003 à 11:08
Thanks m'sieur Jeff !
Sinon, autre chose (completement différent) comment peux t-on devenir partenaire de CCM (et devenir site partenaire) ???
Sinon, autre chose (completement différent) comment peux t-on devenir partenaire de CCM (et devenir site partenaire) ???
28 juil. 2003 à 11:45
28 juil. 2003 à 11:45
28 juil. 2003 à 14:13
Toujours le même problème, l'exécution plante au bout d'un certain temps (environ 8 sec), voici ma ligne de commande :
/usr/local/bin/php /tmp/test.php
J'ai même tenter de mettre "set_time_limit (0);" dans le code php, mais sans résultat...
Le plantage survient à n'importe quel endroit du code, et génère un core...
Une idée ???
28 juil. 2003 à 15:03
Tu as mis !#/usr/bin/php4 en tête de script ou bien dans ton cron tu mets "php4 monscript.php", ou bien un truc du genre : --
Jeff --=||[WM@CCM]||=--