Bon, pour ceux que ca intéresse, voici la procédure à suivre
pour réussir à installer apache 1.3.14 et php4.0.3 sur HP-UX
(10.20 & 11)
Il y a deux bug, l'un dans apache et l'autre dans PHP, voici
comment les contourner
1. BUG PHP
se produit lors du make
/usr/ccs/bin/ld: Unsatisfied symbols: DL_UNLOAD (code)
Editez le fichier Zend/zend_extensions.c et le modifier
comme suit :
static void zend_extension_startup(zend_extension *extension)
{
/* Ajoutez la ligne suivante ligne */
#if ZEND_EXTENSIONS_SUPPORT
if(extension->startup) {
if(extension->startup(extension)!=SUCCESS) {
DL_UNLOAD(extension->handle)
}
}
/* Ajoutez la ligne suivant ligne */
#endif
}
Relancez la compilation et ca doit être OK
2. BUG APACHE lors du make install de php (en DSO)
apxs:Error: file libs/libphp4.sl is not a DSO
(Apache ne reconnait pas les .sl en tant que librairies DSO)
exécutez les commandes suivantes depuis le rep d'install de php
mv libs/libphp4.sl libs/ibphp4.so
/path-to-apache/bin/apxs -i -a -n php4 libs/libphp4.so
@++
JC
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.