Bonjour,
Un PB sur lequel je bloque depuis plusieurs jours et j'avoue que je ne sais même plus dans quelle direction chercher....
Pour résumer, et j'apporterai des précisions si le débat avance :
J'ai une debian 5 64bits. Je souhaite faire des requêtes ODBC vers un AS400 depuis des scripts en PHP.
J'ai tout paramétré suivant un autre serveur que j'avais fais sur une ubuntu 32 bits.
Sur la 32 bits toutes mes requêtes s'exécutent sans problème, sur la 64 je me mange des Segmentation Fault. Les processus s'arrêtent et se relance sans plus de précision...
Pour éliminer Apache de la source d'erreur, je lance directement mes scripts depuis une ligne de commande "php5-cgi /var/www/monscript"
J'utilise les drivers IBM iSeries.
Je ne sais pas si le PB vient de l'architecture 64 qui ne serait pas compatible avec le driver ou si le PB vient des versions des paquets de debian bien en dessous d'Ubuntu (mais plus stable?).
Le seul message d'erreur :
/var/log/messages
ServeurDebian kernel: [100552.060326] php5-cgi[13360]: segfault at 1148000 ip 7fabeef09230 sp 7fff616c49b8 error 6 in libc-2.7.so[7fabeee8c000+14a000]
Un axe de recherche?
Merci de votre aide