PEARのインストールフォルダ等を共用のため自分のhome以下に変更


共用のためどこでもインストールできるわけじゃありません。
PEARの設定をシェルを使って変更してやります。

まずは確認。

pear config-show

現在の設定をチェック。

以下の部分をごっそり変えます。
これを替えないと、書き込みできない〜てきなエラーが出ます。

 pear config-set bin_dir /home/example/pear/bin

  pear config-set doc_dir /home/example/pear/PEAR/docs

  pear config-set ext_dir /home/example/pear/PEAR/extensions

  pear config-set php_dir /home/example/pear/PEAR

  pear config-set cache_dir /home/example/pear/PEAR/cache

  pear config-set data_dir /home/example/pear/PEAR/data

  pear config-set php_bin /home/example/www/cgi-bin

  pear config-set test_dir /home/example/pear/PEAR/tests

  pear config-set download_dir /home/example/pear/temp/download

  pear config-set temp_dir /home/example/pear/temp

channnel updateとかでたら・・・

pear channels-update

<
これで、サーバーの設定は終了です。 ・・・多分。 ここまできたので、再度pear install Authを走らせる。 するとまたちまちまとエラーが出るが、この辺は検索すれば出てくる。 PEAR::DBを使っていたのですが、 以下の記事を見て、「PEAR::MDB2」に変更してみることにしました。 http://itpro.nikkeibp.co.jp/article/COLUMN/20070827/280396/ 使い方はPEAR::DBとほとんど変わらないようなので、 今後はこっちを使おうと思っています。 [参考サイト] ここはかなり参考になります http://phptips.seesaa.net/article/36638409.html