コードを舐める日々

でざいんがいいかんじです

PEARのインストールの注意。

PEARのメモ。

Authを使いたくてなかなかエラーばっかでなんだろうと思った。
エラー内容は以下の通り。(xxxxはアカウント)

Warning: require_once(Auth/Auth.php) [function.require-once]: failed to open stream: No such file or directory in /home/xxxx/www/mail/auth.php on line 8

Fatal error: require_once() [function.require]: Failed opening required 'Auth/Auth.php' (include_path='.:/home/xxxx/www/pear') in /home/xxxx/www/mail/auth.php on line 8

いろいろ調査してみると、webブラウザ上でPEARをインストールしたとき(wwwディレクトリ配下で)それに合わせてphp.iniファイルでインクルードパスの設定が必要だったみたい。
wwwディレクトリ配下とさくらスタンダートにPHP5を入れているため、www/cgi-binディレクトリ配下にphp.iniファイルを2つ作成。

php.iniファイルの内容は下記の通り。

include_path=".:/home/XXXXXX/www/pear/PEAR"

今まで手こずったのは何だっただろ汗

これでAuthをいじれる。