Bonjour,

J'ai besoin d'installer les librairies suivantes :

- DB_DataObject-1.8.4
- DB_DataObject_FormBuilder-1.0.0RC4
- MDB2-2.0.0
- Date-1.4.6
- Numbers_Roman-1.0.1
- Numbers_Words-0.14.0
- HTML_Common-1.2.2
- HTML_QuickForm-3.2.5
- HTML_QuickForm_advmultiselect-1.1.0
- HTML_Table-1.6.1
- Auth_SASL-1.0.1
- Image_Canvas-0.2.4
- Image_Color-1.0.2
- Image_Graph-0.7.1
- Image_GraphViz-1.1.0
- Net_Traceroute-0.21
- Net_Ping-2.4.1
- Validate-0.6.2

Ce sont toutes des librairies de PEAR, donc j'ai telechagé les sources sur le site officiel. Et quand je veut les installer j'ai une erreur :

# pear install Date-1.4.7.tgz
The extension 'zlib' couldn't be found.
Please make sure your version of PHP was built with 'zlib' support.
Alors je me suis dit que php n'avait pas été installé avec l'option --with-zlib, alors pour vérifier j'ai fait une page test.php sur mon serveur apache avec phpinfo(). Ce qui me donne :

verion : PHP Version 4.3.9

configure command :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
./configure' '--build=i386-redhat-linux' '--host=i386-redhat-linux'
 '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' 
'--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' 
'--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' 
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' 
'--cache-file=../config.cache' '--with-config-file-path=/etc' 
'--with-config-file-scan-dir=/etc/php.d' '--enable-force-cgi-redirect' '--disable-debug' 
'--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db4=/usr' 
'--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' 
'--with-gd=shared' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' 
'--with-ncurses=shared' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' 
'--with-png' '--with-pspell' '--with-xml' '--with-expat-dir=/usr' '--with-dom=shared,/usr' 
'--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--with-xmlrpc=shared' '--with-pcre-regex=/usr'
 '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' 
'--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' 
'--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' 
'--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos' 
'--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' 
'--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' 
'--with-unixODBC=shared,/usr' '--enable-memory-limit' '--enable-shmop' '--enable-calendar' 
'--enable-dbx' '--enable-dio' '--enable-mbstring=shared' '--enable-mbstr-enc-trans' 
'--enable-mbregex' '--with-mime-magic=/usr/share/file/magic.mime' 
'--with-apxs2=/usr/sbin/apxs'
Il y a bien l'option 'zlib' ....

Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
zlib
ZLib         Support  	   enabled
Compiled  Version 	1.2.1.2
Linked      Version 	  1.2.1.2

Directive	                             Local Value	Master Value
zlib.output_compression	              Off	                Off
zlib.output_compression_level	      -1	                -1
zlib.output_handler	                   no value	        no value

Je viens de remarquer que :
# /usr/local/bin/php -v
PHP 5.2.1 (cli) (built: Apr 10 2007 15:19:04)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Me souviens d'avoir essayé d'installer php5, mais j'avais par la suite modifié mon httpd.conf et commenté :
LoadModule php5_module /usr/lib/httpd/modules/libphp5.so
et remit ou laissé (me souvient plus):
LoadModule php4_module /usr/lib/httpd/modules/libphp4.so

Si quelqu'un pouvais m'aider.

merci,

py.