PEARのインストール
- 「http://pear.php.net/go-pear」をダウンロードし、「go-pear.php」という名前で保存。
- ユーザーディレクトリ内に「php/lib」などというディレクトリを作成し、libディレクトリ内に「go-pear.php」を置く。
- ブラウザーから「http://www.example.com/php/lib/go-pear.php」にアクセスする。
- 表示された画面にしたがってインストールを行う。
すると「php/lib/PEAR」にPEARがインストールされる。PEARの管理は「http://www.example.com/php/lib/PEAR/index.php」から行う。
ただし、上記ファイルは誰にでもアクセルできる状態なので、.htaccessなどを用い、適切なアクセス管理をする。
PEARを利用するためのPATHの設定
次にPHPからPEARにアクセスできるようにPATHを設定する
- ユーザーディレクトリ内に作成した「php/lib/」内に「pear_path.php」というファイルを作成。
内容は下記の通り
[php]
<?php
ini_set(‘include_path’, ‘(ユーザーディレクトリのフルパス)/web/lib/PEAR’);
?>
[/php]
- ロリポップ!ユーザー専用ページから「Webツール」→「PHP」と進み「php.iniの設定」をする
「auto_prepend_file」の値に「(ユーザーディレクトリのフルパス)/web/lib/pear_path.php」を設定
上記でPHPからPEARがインクルードできるようになる。
HTTP_Request2などを使いたい場合は、まず http://www.example.com/php/lib/PEAR/index.php にから「HTTP_Request2」をインストールした後、PHPのプログラムファイルから「require_once ‘HTTP/Request2.php’」とする。