web-dev-qa-db-fra.com

Installer PECL sur Mac OS X 10.6

Existe-t-il un moyen d'installer le gestionnaire PHP: s PECL sur Mac OS X 10.6, à utiliser avec le PHP fourni?

27
Manne W

Mieux vaut tard que jamais, mais si vous êtes comme moi et que vous avez installé PHP directement depuis php.net (au lieu d'utiliser quelque chose comme Homebrew ou Port, vous pouvez simplement suivre le lien suivant pour installer Pear et PECL:

http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/

Nous avons besoin de POIRE! Pour une raison quelconque, il n'est pas configuré sur Lion, mais le fichier d'installation de phar est ici, nous avons donc juste besoin de l'exécuter.

cd /usr/lib/php
Sudo php install-pear-nozlib.phar

Edit:
/etc/php.ini and find the line: ;
  include_path = ".:/php/includes" 
and change it to:
  include_path = ".:/usr/lib/php/pear"
Sudo pear channel-update pear.php.net
Sudo pecl channel-update pecl.php.net
Sudo pear upgrade-all

Cela a bien fonctionné pour moi.

68
numberwhun

Essayez de l'installer via:

bash <(curl -s http://php-osx.liip.ch/install.sh)

Ou installez à la main:

curl -s -o /tmp/packager.tgz http://php-osx.liip.ch/packager/packager.tgz
Sudo tar -C /usr/local  -xzf /tmp/packager.tgz

Ensuite, installez packer:

Sudo /usr/local/packager/packager.py install 5.4-frontenddev

sinon mettez-le à jour via:

Sudo /usr/local/packager/packager.py install tools-frontenddev # Ignore 
1
kenorb