Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2006, à 14: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, à 15:12)

Hors ligne

#2 Le 24/10/2006, à 15: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, à 15: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, à 21: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, à 14:13

davidB21

Re : [Résolu]PHP5: installation d'extension avec PECL foireuse.

dexinou a écrit :
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