我一直在嘗試在我的雪豹機器上做一些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