0 votes

Snow Leopard - PHP 5.3.1 installé... mais pas de PEAR ?

J'ai essayé de faire un peu de travail en PHP sur ma machine Snow Leopard, mais j'ai rencontré des problèmes lorsque j'ai eu besoin d'utiliser des paquets PEAR (car Symfony gère ses plugins php avec PEAR).

J'ai trouvé quelques références qui indiquent que snow leopard inclut PEAR mais comment se fait-il que je ne le trouve pas ? !

Quelqu'un pourrait-il confirmer cela ? Si oui, où est ma poire ?

3voto

sparks Points 2708

Dans OSX Snow Leopard et les versions ultérieures, la poire n'est pas installée par défaut. L'installateur est cependant déjà disponible pour vous.

sudo php /usr/lib/php/install-pear-nozlib.phar
pear config-set php_ini /private/etc/php.ini
pecl config-set php_ini /private/etc/php.ini
sudo pear upgrade-all

0voto

Bob Fanger Points 9547

/usr/bin/pear

J'ai couru which pear à partir de la ligne de commande.

0voto

karanrajpal14 Points 96
which pear 
/usr/local/bin/pear

si cela ne fonctionne pas, essayez locate pear qui cherchera sur votre machine, si un résultat est retourné, vous devez mettre à jour votre .bash_profile (dans votre répertoire personnel) pour inclure pear (normalement le répertoire parent), par exemple.

export PATH="/usr/local/bin:$PATH"

Si vous ne pouvez pas localiser pear sur votre système, utilisez le terminal pour l'obtenir :

curl http://pear.php.net/go-pear > go-pear.php
sudo php -q go-pear.php

Toutes les options peuvent être laissées par défaut, sauf le répertoire d'installation que vous devez définir. Le mien est /usr/local mais d'autres endroits comme /opt/local sera parfait (tant que le chemin est dans votre profil bash...).

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