2010-06-06 60 views
0

我一直在嘗試在我的雪豹機器上做一些PHP工作..但是當我需要使用PEAR軟件包(symfony使用PEAR處理其php插件)時,我發現了一些問題。Snow Leopard - 安裝了PHP 5.3.1 ...但沒有PEAR?

我發現一些參考資料指出,雪豹包括梨..但我怎麼不能找到它?!

有人可以證實這一點..如果是的話,我的梨在哪裏?

回答

0

的/ usr/bin中/梨

我從命令行跑which pear

0
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配置文件中即可)。

3

在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