#1 Le 24/10/2006, à 13:37
- davidB21
[Résolu]PHP5: installation d'extension avec PECL foireuse.
Bonjour,
Voilà j'ai installé sous Dapper, php5 (en tant que cgi) et php-pear avec apt-get . Je voudrais maintenant installer l'extension bcompiler (http://www.php.net/manual/fr/ref.bcompiler.php) . J'y vais donc avec la commande suivante:
sudo pecl install bcompiler-0.8
qui me répond:
downloading bcompiler-0.8.tgz ...
Starting to download bcompiler-0.8.tgz (46,667 bytes)
.............done: 46,667 bytes
10 source files, building
running: phpize
sh: phpize : commande introuvable
ERROR: `phpize' failed
aarrgghh il est où ce phpize ? J'ai rien d'approchant dans /usr/bin/ et encore moins dans ma liste de paquets disponibles.
Je sais que j'aurais phpize si je compilais moi-même php5 (je faisais comme ça avant) mais si quelqu'un a une autre solution, je suis preneur.
David
Dernière modification par davidB21 (Le 25/10/2006, à 14:12)
Hors ligne
#2 Le 24/10/2006, à 14:12
- dexinou
Re : [Résolu]PHP5: installation d'extension avec PECL foireuse.
salut,
apt-get install php5-dev
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#3 Le 24/10/2006, à 14:50
- davidB21
Re : [Résolu]PHP5: installation d'extension avec PECL foireuse.
Salut dexinou et merci pour ta réponse, je vais plus loin dans l'installation MAIS ça bloque encore ici:
checking whether to enable bcompiler support... yes, shared
checking for BZip2 in default path... not found
configure: error: Please reinstall the BZip2 distribution
ERROR: `/tmp/tmpLXK4Wt/bcompiler-0.8/configure' failed
Pourtant le paquet bzip2 est bien installé (je l'ai même réinstallé), je ne comprends pas. As-tu une idée pour ça aussi?
Note: même avec l'option -Z (il télécharge alors un .tar) j'ai cette erreur.
Hors ligne
#4 Le 24/10/2006, à 20:55
- dexinou
Re : [Résolu]PHP5: installation d'extension avec PECL foireuse.
apt-get install libbz2-1.0
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#5 Le 25/10/2006, à 13:13
- davidB21
Re : [Résolu]PHP5: installation d'extension avec PECL foireuse.
apt-get install libbz2-1.0
Je l'avais déjà celui-là, mais j'ai installé libbz2-dev et maintenant ça marche, merci dexinou!
PECL a bien créé la librairie bcompiler.so et il l'a copié dans /usr/lib/php5/20051025/ , il suffit ensuite de modifier son fichier php.ini (dans /etc/php5/cgi/ dans mon cas) pour y ajouter la ligne
extension=bcompiler.so
puis de redémarrer Apache.
Pour ceux qui préfère ne pas toucher au php.ini, vous pouvez toujours charger l'extension dynamiquement avec la fonction PHP dl() (http://www.php.net/manual/fr/function.dl.php)
Bon maintenant je vais tester ce que bcompiler a dans le ventre.
David
Hors ligne