Re: Suite: Erreur de segmentation avec cron et script php

Page principale

Répondre à ce message
Auteur: Geoffroy Carrier
Date:  
À: Olivier Desportes
CC: ML Guilde
Anciens-sujets: Suite: Erreur de segmentation avec cron et script php
Sujet: Re: Suite: Erreur de segmentation avec cron et script php
Bonjour Olivier,


2010/7/13 Olivier Desportes <olivier.desportes@???>:
> 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


Oui.

Pour essayer de tracer l'origine du problème :

1) http://www.xdebug.org/
Tu pourras avoir une trace d'exécution du code PHP (équivalent de "set
-x" sous Bash).

2) Récupére un core de ton PHP (ulimit -c, sachant que les processus
comme Apache n'ont souvent pas les limites définies dans
/etc/security/limits.conf quand lancés par les scripts de démarrage
puisque pam n'est pas impliqué).

3) S'il s'agit du PHP de RHEL5.3, ouvre un ticket auprès du support
Red Hat ( http://access.redhat.com/ > Support > Support Cases ), avec
un sosreport qui leur permet entre autres d'identifier quelles
debuginfo utiliser ( http://kbase.redhat.com/faq/docs/DOC-2366 ), le
core et si possible une trace xdebug.


Bien cordialement,

--
Pierre Carrier