Snow Leopard - 安装了PHP 5.3.1但没有PEAR?

时间:2010-06-06 11:39:11

标签: php osx-snow-leopard pear

我一直在尝试在我的雪豹机上做一些PHP工作..但是当我需要使用PEAR包时我发现了问题(因为symfony用PEAR处理它的php插件)。

我发现一些参考资料说明雪豹包括梨子......但是为什么我找不到它?!

有人可以证实这一点..如果是的话,我的梨在哪里?

3 个答案:

答案 0 :(得分:3)

在OSX中,默认情况下不安装Snow Leopard和更高版本的pear。安装程序已经可以使用了。

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

答案 1 :(得分:0)

<强>的/ usr / bin中/梨

我从命令行运行which pear

答案 2 :(得分:0)

which pear 
/usr/local/bin/pear

如果哪个不起作用,请尝试locate pear搜索您的计算机,如果返回结果,则需要更新.bash_profile(在您的主目录中)以包含pear(通常是父目录),例如。

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

如果您无法在系统上找到pear,请使用终端获取它:

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

除了需要设置的安装目录外,所有选项都可以保留为默认值。我的是/usr/local,但/opt/local等其他位置也没问题(只要路径位于您的bash配置文件中......