在Mac OS X上安装PECL 10.6

问题描述:

在Mac OS X 10.6上是否有任何方法安装PHP:PECL处理程序,以便与捆绑的PHP一起使用?在Mac OS X上安装PECL 10.6

优于从不迟到,但如果你和我一样,直接安装从php.net(而不是使用像自制或端口PHP,那么你可以简单地按照以下链接安装梨和PECL:

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

我们需要PEAR!出于某些原因,它没有设立准备在Lion上,但 安装药业文件是在这里,所以我们只需要运行它。

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 

它对我来说很好。

+2

我会说编辑'php.ini'不是必须的,因为默认的'include_path'值似乎已经指向PEAR目录。 – elitalon 2012-09-11 17:29:41

+0

非常有帮助,谢谢! – KamilS 2013-03-07 16:04:26

+0

如果你有特立独行者,请按照以下教程http://akrabat.com/computing/setting-up-php-mysql-on-os-x-mavericks/ – abc123 2014-03-07 06:52:52

尝试通过安装它:

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

或者手动安装:

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

然后安装打包机:

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

否则通过更新:

sudo /usr/local/packager/packager.py install tools-frontenddev # Ignore