Je viens de rajouter le bout de script pour avoir l'intégralité des
message envoyé à mon mail. Ainsi, il s'avère que le php est exécuté
correctement, au départ.
C'est la dernière ligne du rapport cron envoyé par mail, après tout ce
qui concerne l'execution du php, qui annonce :
"/bin/sh: line 1: 8949 Segmentation fault php
/www/rd/htdocs/script_getnewdemandes.php adresse@??? 2>&1"
weird isn't it ? :s
---------- Message transféré ----------
De : Olivier Desportes <olivier.desportes@???>
Date : 13 juillet 2010 15:08
Objet : Re: Erreur de segmentation avec cron et script php
À : ML Guilde <guilde@???>
Le 13 juillet 2010 14:33, Patrice Karatchentzeff
<patrice.karatchentzeff@???> a écrit :
> Le 13 juillet 2010 14:26, Olivier Desportes
> <olivier.desportes@???> a écrit :
>> Bonjour
>>
>> Je ne sais pas si il y a encore grand monde à lire la ML, mais je
>> tente le coup :
>>
>> J'ai migré des services de debian à redhat EL 5.3. Depuis, j'ai un
>> script php qui tourne toutes les 10 minutes qui génère une
>> segmentation fault. Que dans cron !
>
> Quand ça ne fonctionne pas « que dans cron », c'est souvent un
> problème d'environnement dans le cron. Quel est l'environnement dans
> le cron de DEbian et dans la RH ?
>
C'est ce que je suppose mais quand je compare ce que je vois quand je
fais 'env' sur chacune des machine, il n'y a rien qui me saute aux
yeux. Il y a plus de choses dans l'environnement du redhat. je peux
faire un pastebin si ça peux dire quelque chose à quelqu'un ?
>> En plus de ça, alors que les sorties de la tache sont orientés vers
>> /dev/null, je reçois quand même un mail qui m'informe de la seg fault.
>
> Normal. Redirige le /dev/null pour récupérer l'erreur.
Oui mais meme l'erreur devrait être dirigée vers /dev/null... ? Je ne saisi pas.
>
> PK
>
>
> --
> |\ _,,,---,,_ Patrice KARATCHENTZEFF
> ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
> |,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
> '---''(_/--' `-'\_)
>