[Apache] Chargement module PHP

Chargement module PHP [Apache] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 01-10-2007 à 16:44:57    

Bonjour,
 
Dans le but de faire tourner une appli interne sur un serveur rx HP (proc Itanium) avec HPUX 11.31, j'ai du me retaper la compilation de apache (httpd-2.0.61) avec php (php-5.2.4) et openssl (openssl-0.9.8e).
 
La compilation des trois produits n'a pas posé de problème, les binaires openssl, httpd et php fonctionnent.
 
Mais lorsqu'e j'ajoute
"LoadModule php5_module libexec/libphp5.so" dans http.conf, j'ai le message d'erreur suivant lors du lancement d'httpd:
$ ./apachectl start

Syntax error on line 233 of /SOFT/apache/conf/httpd.conf:
Cannot load /SOFT/apache/libexec/libphp5.so into server: No such file or directory

 
Les droits sont correctement positionnés sur toute l'arborescence, libphp5.so est bien dans /SOFT/apache/libexec/, et libphp5.so est bien compilé pour itanium:
 
$ file /SOFT/apache/libexec/libphp5.so
/SOFT/apache/libexec/libphp5.so:        ELF-32 shared object file - IA64
 
Avec la commande "ls -ultr /SOFT/apache/libexec/libphp5.so", je peux voir que l'heure change à chaque tentative de démarrage d'apache, donc libphp5.so est bien accédé... et tusc ne permet de pas de détecter de problème flagrant.
 
ldd permet de voir que toutes les libraires nécessaire au fonctionnement de libphp5.so sont présente sur le système:
 
$ ldd /SOFT/apache/libexec/libphp5.so  
        libcl.so.1 =>   /usr/lib/hpux32/libcl.so.1
        libpthread.so.1 =>      /usr/lib/hpux32/libpthread.so.1
        librt.so.1 =>   /usr/lib/hpux32/librt.so.1
        libm.so.1 =>    /usr/lib/hpux32/libm.so.1
        libnsl.so.1 =>  /usr/lib/hpux32/libnsl.so.1
        libz.so =>      /usr/local/lib/hpux32/libz.so
        /usr/local/lib/hpux32/libxml2.so =>     /usr/local/lib/hpux32/libxml2.so
        /usr/local/lib/hpux32/libiconv.so =>    /usr/local/lib/hpux32/libiconv.so
        libc.so.1 =>    /usr/lib/hpux32/libc.so.1
        libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1
        libunwind.so.1 =>       /usr/lib/hpux32/libunwind.so.1
        libdl.so.1 =>   /usr/lib/hpux32/libdl.so.1
        libc.so.1 =>    /usr/lib/hpux32/libc.so.1
        libxti.so.1 =>  /usr/lib/hpux32/libxti.so.1
        libpthread.so.1 =>      /usr/lib/hpux32/libpthread.so.1
        /usr/local/lib/hpux32/libz.so =>        /usr/local/lib/hpux32/libz.so
        /usr/local/lib/hpux32/libiconv.so =>    /usr/local/lib/hpux32/libiconv.so
        libm.so.1 =>    /usr/lib/hpux32/libm.so.1
        libc.so.1 =>    /usr/lib/hpux32/libc.so.1
        libuca.so.1 =>  /usr/lib/hpux32/libuca.so.1

 
 
Donc je vous avoue que je sèche une petit peu sur ce coup la....  :(  
 
Savez-vous si cette erreur pourrait être issue d'un problème de compilation de php (alors que le binaire php fonctionne parfaitement) ?
 
Alors si quelqu'un a une idée... merci d'avance


Message édité par sub_khaine le 02-10-2007 à 08:48:04
Reply

Marsh Posté le 01-10-2007 à 16:44:57   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed