Mac OSX 10.8中安装PHP Pear(php 5.3.3)

今天在测试 daloradius 的时候 ,下载完源码本地测试的时候提示我500错误信息。 进到/var/log/apache2/下面一看说是include_once('DB.php') 没有。最后查了下原来是我本机上面没有安装pear 扩展!

fyhqytekiMacBook-Pro:~ fyhqy$ which php
/usr/bin/php
#查找php所在目录
fyhqytekiMacBook-Pro:~ fyhqy$ sudo php -q go-pear.php
Sorry!  Your PHP version is too new (5.3.15) for this go-pear.
Instead use http://pear.php.net/go-pear.phar for a more stable and current
version of go-pear, more suited to your PHP version.

Thank you for your coopertion and sorry for the inconvenience!

## 上面提示信息错误。需要去下载

fyhqytekiMacBook-Pro:~ fyhqy$ curl http://pear.php.net/go-pear.phar > go-pear.phar

#下载php-pear
fyhqytekiMacBook-Pro:~ fyhqy$ sudo php -d detect_unicode=0 go-pear.phar 
##安装
Below is a suggested file layout for your new PEAR installation.  To
change individual locations, type the number in front of the
directory.  Type 'all' to change all of them or simply press Enter to
accept these locations.

 1. Installation base ($prefix)                   : /Users/fyhqy/pear
 2. Temporary directory for processing            : /tmp/pear/install
 3. Temporary directory for downloads             : /tmp/pear/install
 4. Binaries directory                            : /Users/fyhqy/pear/bin
 5. PHP code directory ($php_dir)                 : /Users/fyhqy/pear/share/pear
 6. Documentation directory                       : /Users/fyhqy/pear/docs
 7. Data directory                                : /Users/fyhqy/pear/data
 8. User-modifiable configuration files directory : /Users/fyhqy/pear/cfg
 9. Public Web Files directory                    : /Users/fyhqy/pear/www
10. Tests directory                               : /Users/fyhqy/pear/tests
11. Name of configuration file                    : /Users/fyhqy/.pearrc

1-11, 'all' or Enter to continue: 

##你可以选择全部。也可以说只选择1个
If the specified directory is also not in the include_path used by
your scripts, you will have problems getting any PEAR packages working.

Would you like to alter php.ini </private/etc/php.ini>? [Y/n] : 

## 然后会问你是否加载到php.ini 默认选择Y

 http://pear.php.net/faq.php
  http://pear.php.net/manual/

Thanks for using go-pear!

##出现这个证明你安装成功了
fyhqytekiMacBook-Pro:~ fyhqy$ /bin/pear 
##测试下看成功没。成功了,下面会列出它的一些选项

但是安装完之后。daloradius 还是提示错误。看了还有一个DB没有安装 !

fyhqytekiMacBook-Pro:~ fyhqy$ sudo /bin/pear install DB-1.7.14
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
WARNING: channel "pear.php.net" has updated its protocols, use "pear channel-update pear.php.net" to update
downloading DB-1.7.14.tgz ...
Starting to download DB-1.7.14.tgz (133,103 bytes)
.............................done: 133,103 bytes
install ok: channel://pear.php.net/DB-1.7.14

##证明安装OK了

已有 5 条评论
  1. chanel

    顔や体の皮膚を引き締めするために使用。 ※仕様も予告なく変わりますので予めご了承ください人気爆発中!ジャニーズアイドルユニット『嵐』のポスター、くじ引き商品。 - -- -- -- -- -- -- -- バイヤー情報 -- -- -- -- -- -- -- - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - ヨーロッパ人気ブランド商品をスペインよりお届け致します♪ バイヤーmomochaniは現地で法人の会社経営をしております☆ 直接メーカーから仕入れている商品もございますのでお安くご提供ができます。アックスAXE オーバーグラス偏光 604P-GBR 花粉 紫外線 ケース付アウトドアめがねの上からの商品のトラックバックURL / トラックバックフリーです。 あなたには、いくつかの付加的な研究を行ってきた後は、マネー·マーケット·アカウントまたはファンドにお金を移す。岸和田市中央公園にて、毎週火曜日PM4:00~。ご了承ください。」。その1月の初演のためのクーガータウンのコックス現金のシーズン3が、彼女は、表皮水疱症の医学研究財団のための彼女の仕事で忙しくされています。だから、それはサドルバッグは偉大な使用のものであり、馬のライダーに役立つことは明らかである。£12.95でPrezzyboxからすぐに購入する可能BMF財布。 瞬間服を1つの貯蔵エリア項目1つの家として手に入れて、もし環境上友好的な様相あるいはただ伝染病によってであるならかかわらずあなたの大好きな、ますます傷ついていることから来ている、アクセサリーを守るべきそれぞれの世話をつかむことは勧められる。経歴プロ入り前奈良県大和郡山市出身。あまりに座っ議会MLA Ramkishan Foujiを持っBawani Khera(SC)アセンブリセグメントで、INLDのChautalaは37330を持って、HJC-BJP候補Bishnoiは34803とジャイパルカシュ、24975票を得た。

    chanel 回复
  2. wow gold

    I don抰 even know how I ended up here, but I thought this post was good. I don't know who you are but definitely you are going to a famous blogger if you are not already ;) Cheers!

    wow gold 回复
  3. 南寻

    木有苹果的说。。{smile:5}

    南寻 回复
    1. 枫叶红秋雨

      @南寻

      @南寻 来黑苹果也可以。现在很多都可以安装了

      枫叶红秋雨 回复
  4. Xider

    杀了个发

    Xider 回复
发表新评论