[PEAR] Problème avec 'zlib'
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 :
Citation:
# 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:
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:
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 :
Citation:
# /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.