pear_info.phpも表示できません
PCをサーバーにしてPHPの練習をしている初心者です。最近PEARを入れてDBパッケージをインストールしたのですが、機能しなくて困っています。試しにpear_info.phpを作ってブラウザで開くと下記の警告がでました。
----------------------------------------------
<?php
ini_set ("display_errors", "1");
error_reporting(E_ALL);
require_once ("PEAR/Info.php"); //←line 5
$info = new PEAR_Info();
$info->show();
?>
Warning: require_once(PEAR/Info.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\pear_info.php on line 5
Fatal error: require_once() [function.require]: Failed opening required 'PEAR/Info.php' (include_path='.;c:\php\includes;C\php\PEAR;') in C:\Program Files\Apache Group\Apache2\htdocs\pear_info.php on line 5
(コピーペーストすると\になりましたが、ブラウザの表示では/の逆向きです)
----------------------------------------------
DB::connectでも同様の警告が出ます。PHPとMySQLだけだと問題なく動くのでPEARのパスを確認したのですか、原因が分かりません。助言いただけるとありがたいです。
php.iniのパス
;***** Added by go-pear
include_path=".;c:\php\includes;C\php\PEAR;"
;*****
phpinfoのinclude_path
.;c:\php\includes;C\php\PEAR;
(コピーペーストすると\になりましたが、ブラウザの表示では/の逆向きです)
コマンドプロンプトから "C:\PHP>pear list" での表示
Archive_tar 1.3.2 stable
Console_Getopt 1.2.3 stable
DB 1.7.11 stable
MDB2 2.4.1 stable
PEAR 1.6.0 stable
Pear_info 1.6.1 stable
Structure_Graph 1.0.2 stable
PCの環境
Windows XP
Apache 2.0.59
PHP 5.2.3
MySQL 5.0.41
お礼
sou_skさん ご返事ありがとうございます。 紹介していただいたページ大変参考になりました。 うまくいかない内容は、 Warning: Supplied argument is not a valid File-Handle resource in /var/www/html/pearit.php on line 30 というエラーがでることで、 理由はパスの設定の仕方に問題があったようで、 require_once に起因する問題ではありませんでした。 どうも有り難うございました。