我一直在尝试在我的雪豹机器上做一些PHP工作..但是当我需要使用PEAR软件包(symfony使用PEAR处理其php插件)时,我发现了一些问题。Snow Leopard - 安装了PHP 5.3.1 ...但没有PEAR?
我发现一些参考资料指出,雪豹包括梨..但我怎么不能找到它?!
有人可以证实这一点..如果是的话,我的梨在哪里?
我一直在尝试在我的雪豹机器上做一些PHP工作..但是当我需要使用PEAR软件包(symfony使用PEAR处理其php插件)时,我发现了一些问题。Snow Leopard - 安装了PHP 5.3.1 ...但没有PEAR?
我发现一些参考资料指出,雪豹包括梨..但我怎么不能找到它?!
有人可以证实这一点..如果是的话,我的梨在哪里?
的/ usr/bin中/梨
我从命令行跑which pear
。
which pear
/usr/local/bin/pear
如果这不起作用尝试locate pear
这会搜索自己的计算机,如果返回的结果,你需要更新你.bash_profile中(在你的主目录),包括梨(通常父目录),如。
export PATH="/usr/local/bin:$PATH"
如果您无法找到您的系统上的梨,用终端来得到它:
curl http://pear.php.net/go-pear > go-pear.php
sudo php -q go-pear.php
所有的选项都可以在默认情况下被留下,除了安装您需要设置目录。 Mine是/usr/local
,但其他位置(例如/opt/local
)将没事(只要路径在您的bash配置文件中即可)。
在OSX Snow Leopard和更高版本的梨默认情况下未安装该安装程序已可用你虽然。
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