PHP の PEAR ライブラリの追加パッケージのインストールは pear コマンド一発でできる。
Perl の LWP::UserAgent と HTTP::Request にあたる PHP のライブラリは CURL (PHP: CURL, Client URL Library 関数 - Manual),または PEAR HTTP_Request (PEAR :: Package :: HTTP_Request) になるようだ。今回は PEAR HTTP_Request をインストールしてみることにする。
環境は Vine Linux 4.2。
最初に次の PHP コードを書いたら怒られた。
怒られたというのは,つまり,ブラウザには次のメッセージが表示されたということだ。
require_once(HTTP/Request.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory
PEAR の HTTP_Request パッケージがインストールされていないらしい。
まずは,PEAR のメインパッケージがインストールされているかを確認する。
このサーバは PHP5 なので,Vine Linux では php5-pear という RPM パッケージ名になる。
php5-pear はインストールされている。HTTP_Request パッケージがインストールされていないだけということになる。PEAR のオプショナルパッケージのインストールは pear コマンドでできる。
関連パッケージも同時にインストールされる。Perl の cpan コマンドみたい。
パッケージをアップグレードするには,「install」の代わりに「upgrade」とすればいいようだ (HTTP_Requestインストール:ねこすけのPHP)。
Posted by n at 2008-05-08 00:43 | Edit | Comments (0) | Trackback(0)
Master Archive Index
Total Entry Count: 1957