Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PEAR
PEAR Forum d'entraide sur le framework PHP : PEAR. Avant de poster -> cours PEAR.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/04/2007, 14h18   #1
Nouveau Membre du Club
 
Avatar de pymouse
 
Homme
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 128
Points : 36
Points : 36
Par défaut [Installation] 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 X :
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.
pymouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/04/2007, 08h58   #2
Nouveau Membre du Club
 
Avatar de pymouse
 
Homme
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 128
Points : 36
Points : 36
Je croit que j'ai 2version de php installé, version par default de la red hat et celle que j'ai installé avec les sources (pensé que je pouvais upgradé celle de red hat...)

# pear version
PEAR Version: 1.5.0
PHP Version: 4.4.6 <- je vien juste de réinstaller la 4.4.6 sur la 5.2.1
Zend Engine Version: 1.3.0

# rpm -qa | grep -i php
php-ldap-4.3.9-3.15
php-ncurses-4.3.9-3.15
php-odbc-4.3.9-3.15
php-domxml-4.3.9-3.15
php-snmp-4.3.9-3.15
php-4.3.9-3.15
php-pear-4.3.9-3.15
php-gd-4.3.9-3.15
php-xmlrpc-4.3.9-3.15
php-pgsql-4.3.9-3.15
php-imap-4.3.9-3.15
php-mysql-4.3.9-3.15
php-mbstring-4.3.9-3.15
php-devel-4.3.9-3.15

donc voila, je suis un peu pomé de plus je n'arrive pas a touver des rpm pour php4.4.6 rhel4

py.
pymouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/04/2007, 09h46   #3
Nouveau Membre du Club
 
Avatar de pymouse
 
Homme
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 128
Points : 36
Points : 36
J'ai finalement fini par trouver mon problème. A force de persévérer on y arrive toujours.
pymouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h59.


 
 
 
 
Partenaires

Hébergement Web