ブラウザからPEARをインストール
個別にインストールするのは面倒。なのでサックリ一発でインストールする方法をメモ。
ちなみに環境はチカッパですがロリポでもさくらでも同じです。
インストール前に準備
http://go-pear.org/ にアクセスすると <?php から始まるPHPのプログラムが表示されます。これをダウンロード。go-pear.phpと名前を付けて保存します。
FFFTPでサーバーに接続、一番上のフォルダに「lib」という名前でフォルダを作ってgo-pear.phpをここにアップロードします。libフォルダを属性変更、777にします(これを忘れると後でエラーが出ます)。
この libフォルダにアクセス制限をかけます。他人から見えてしまう場所なので制限をかけて書き込みや削除が出来ないようにしておきます。
いよいよインストール
http://あなたのドメイン/lib/go-pear.php にアクセスします。

こんな画面が表示されるので「NEXT」をクリック。

このような画面が表示されますのでちょこっと修正。

赤線の部分を自分の環境に合わせて変更します。
Installation prefixでディレクトリを指定できます。ここは任意の場所を設定。
php.ext path … には、phpのパスを指定します。チカッパならば、
/usr/local/bin/php
を指定(普通はこれでOKと思います)。
画面下の「Install」をクリックします。

こんな画面が出てインストールがはじまります。

これでインストール完了です。
パッケージの検索とインストール
このままだとPEARの基本的な部分しかインストールされていません。必要なパッケージは左のメニューのPackage Searchをクリック。
すると検索画面が表示されます。

ここで探してグリーンのプラスマークをクリックでインストールされます。

FFFTPでlib/PEARを見ると実際にファイルがダウンロードされているのがわかると思います。
include_pathの設定
ここまで来たらあとすこし。最後にパスを設定します。
このままだとホームディレクトリからのパスを書かないとライブラリが使えません。
つまり、
require_once '/home/sites/***/users/***/web/lib/PEAR/Cache/Lite.php';
と長いコードを書かなくてはなりません。これは面倒くさい。
ということで.htaccessに以下の記述をします。
php_value include_path ".:/home/sites/***/users/***/web/lib/PEAR/"
***の部分は各人違っていますのでConfigurationの「PEAR directory」を参照してください。
これで以下のように簡単な記述でパッケージを読み込むことができます。
< ?php
require_once 'Cache/Lite.php';