50 votes

Où les paquets PEAR sont-ils normalement installés?

Je suis à l'aide d'un serveur Debian squeeze. J'ai installé à l'aide de la POIRE aptitude install php-pear. Cela a créé un répertoire /usr/share/php/PEAR.

J'ai installé certains packages PEAR, y compris Phing. J'ai installé le Phing fichiers à l'aide de pear install --alldeps phing/phing et les fichiers ont montré jusqu'en /usr/share/php/phing.

Mais il ne faut pas de POIRE de colis (dans des conditions normales) de mettre en /usr/share/php/PEAR? Quand je le lance

pear config-get php_dir

J'ai "/usr/share/php". J'ai obtenu quelque chose de mal configuré?

39voto

cweiske Points 13722
 /usr/share/php/
 

est correct pour Debian.

 /usr/share/php/PEAR
 

lui-même contient des classes pour PEAR lui-même.

L'utilisation de /usr/share/php s'explique par le fait que l'outil de ligne de commande pear est un programme d'installation qui installe des bibliothèques (ou des applications) pour PHP. Le choix de php est donc correct.

2voto

Nick Points 662

si php est installé dans / usr / local / php

la poire est là:

/ usr / local / php / lib / php

1voto

tokam Points 1007

Sur mon système Ubuntu 64 bits, les packages pear sont installés dans / usr / share / php / PEAR / mais je ne sais pas comment changer le chemin d’installation de pear. Peut-être que vous pouvez configurer cela quelque part.

1voto

J'utilise Mac OSX Lion. J'ai installé des poires en /usr/lib/php/pear

Donc, les données doivent également être installées là.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X