さくらサーバのPearは古いバージョンなので何かと不都合が多い。
どうしても使いたい場合がある場合は、Pearをインストールしなおした方が良い。
と言うか、新しいバージョンにしないと使えない(汗)
と言うわけで、さくらサーバーへのPEARインストール手順を記載する。
(つうか、自分が忘れない為でもあったりする(苦笑))
【インストール手順】
まずはPEARをインストールする為のphpをダウンロードする。
http://pear.php.net/go-pear ←ここを右クリックして対象を保存する。
ちなみにここでダウンロードできるのは go-pear 1.1.1
※現在 http://go-pear.org/ では、go-pear.phpのダウンロードはできません。
go-pear.htmと言うファイル名で保存されるので、go-pear.php とリネームする。

リネームしたら、さくらのサーバーのブラウザで外部からアクセスできるディレクトリにFTP転送する。
ちなみに例ではtestと言うフォルダを作成して転送してある。

転送したgo-pear.phpを右クリックし属性を変更。
属性を 755 に変更する
属性変更が済んだら、ブラウザで転送したgo-pear.phpにアクセスする。
上の画像のように表示されるので Next>> をクリック。
続いて上画像の赤枠部分にPEARのインストールパスの入力をする。
一番上の項目(Installation prefix)には、Webからアクセスできないディレクトリを指定する。
さくらサーバーでの例: /home/Your account/pear
※ Your account は自分のアカウントに置き換えてください
一番下の11.php.ext path,optical(CLI command tools)には、さくらサーバーの場合、
/usr/local/bin/php
を入力する。
入力したら画面一番左下のInstallをクリックしてインストール開始。
PEARパッケージのダウンロードとインストールが始まる。
上画面のように Installation Compreted ! と表示されればインストール終了。
画面赤小枠の中に、PEARのインストールパスが記されますので、これをphp.iniに付け加えます。
一番下の赤文字はエラーでは有りませんので気にしないように!(笑)
/home/Your account/pear/index.php にアクセスできませんよ~!手動でアクセスしてください
と言うメッセージ。
外部からアクセスできない所にインストールしたので当たり前のメッセージです。
インストールが終了したら、pearの実行テストをして見ます。
PoderosaやTera termなどでサーバーにアクセス(SSH シェルログイン)し、
pear
と入力してEnterします
上のように各コマンドのHELPが出てきたら一応インストールはうまく行ってます。
これでインストールは終了です。後は自分の好きに設定してください。
Copyright(C) 2008 ホームページ作成SEOマニアックス Allrights reserved.