cakephpで個別にpearライブラリをインストールする方法

ちょっとバッドノウハウな気もしますが、cakephpでpearライブラリをインストール/利用する方法について。 0. ポリシー cakeのvendors配下にpearを個別インストールして、そこでライブラリの追加を行えるようにします。 windows環境の場合は適当に読み替えてください。 1. pearをvendorsへ個別インストール 既にpearが、システムへインストールされていることが前提です。 インストールされていない場合は、 lynx -source http://pear.php.net/go-pear | php curl http://pear.php.net/go-pear | sudo php 等で、インストールしてください。 (参考: pear.php.net Manual :: インストール) vendors ディレクトリに移動してpearのローカル設定ファイルを生成します。 cd vendors pear config-create `pwd` pear.conf [ad] ...

3月 11, 2010 · nojimage

HTTP_OAuthを利用してTwitterのOAuth認証を行う

OAuth認証を行うためのpearライブラリとしてHTTP_OAuthがあります。 今回は、そのライブラリを利用してtwitterの認証を行う方法をご紹介します。 ...

11月 9, 2009 · nojimage

pear Mail_mimeDecode::decode()の戻り値を入力補完できるようにする

久しぶりにMail_mimeDecodeを使ってみたのですが、decodeメソッドの返り値がstdClassだったので、Eclipseなどで返り値のクラスを定義して入力補完ができるようにしてみました。 ...

10月 25, 2009 · nojimage

macportsでphp5がupgradeできない。

Error: Target org.macports.activate returned: Image error: /opt/local/lib/php/.registry/xml_util.reg already exists and does not belong to a registered port. Unable to activate port php5. port あっぷぐれーどを使用としたら、php5のactivateのところで、上記エラーが。 pearオプションでこけている感じなので、 sudo port install php5 @5.2.10_1+apache2+macosx+mysql5+postgresql83+sqlite な、感じで、やってみませう。 ...

7月 3, 2009 · nojimage

cakephpでPEARライブラリを利用する。

vendorsにPEARディレクトリを作成 vendors/PEAR vendors/PEARのなかに、PEARライブラリをぶち込んでおく。 vendor/PEAR PEAR.php Net/ DNS.php DNS/ ... vendors/pear_init.phpを下記の内容を作成。 ...

11月 25, 2008 · nojimage