Erreur de segmentation dans libphp5.so

Bonjour,

je rencontre actuellement une erreur de segmentation lors de l’ajout d’un module (extension) php dans le fichier php.ini.

Les manipulations effectuées sont décrites ci-dessous (effectué sur une Debian 5.0.6 i386):

  • les packages “apache2”, “php5”, “php5-dev”, “mysql-server” et “php5-mysql” ont été installés avec succès

  • le module php à ajouter (“pdo_informix”, permet de se connecter à une base de données informix via php) a été compilé correctement.
    Lors de sa compilation, l’erreur “Cannot find php_pdo_driver.h” s’est produite mais à pu être résolue grâce au lien suivant:
    bugs.debian.org/cgi-bin/bugreport.cgi?bug=511900

Suite à sa compilation/installation (make/make install), le module “pdo_informix.so” a été ajouté dans le répertoire suivant “/usr/lib/php5/20060613+lfs/” (par le make install)

  • le fichier “/etc/php5/apache2/php.ini” a ensuite été modifié en ajoutant la ligne suivante:
    extension=pdo_informix.so

  • apache a été redémarré

  • lors de l’exécution du fichier “phpinfo.php”, on peut constater que le nouveau module (pdo_informix) n’a pas été pris en compte.

l’erreur suivante figure dans le fichier “/var/log/messages”:
apache2[9802]: segfault at 0 ip b6a3f98f sp bfed93a0 error 4 in libphp5.so[b677a000+4fc000]

Cette même procédure a pu être suivie correctement en utilisant un environnement Web mis en place avec Xampp, mais ne fonctionne pas en installant apache/php/mysql avec les packages Debian.

Merci