PCをサーバーにしてPHPの練習をしている初心者です。最近PEARをインストールしたのですが、機能しなくて困っています。試しにpear_info.phpを作ってブラウザで開くと下記の警告がでました。
----------------------------------------------
<?php
require_once("PEAR/Info.php");//←line 8
$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 Software Foundation\Apache2.2\htdocs\pear_info.php on line 8
Fatal error: require_once() [function.require]: Failed opening required 'PEAR/Info.php' (include_path='.;C:\php5\pear') in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\pear_info.php on line 8
かなりの時間を費やして原因を調べていたのですが、どうしても解決する事ができません。助言を頂けると非常にありがたいです。
php.iniのパス
include_path = ".;c:/php/includes;C:/php/PEAR"
また、phpinfoで
Configuration File (php.ini) Path の項目は
C:\WINDOWS となっています。
上記に記載したエラーで「include_path='.;C:\php5\pear'」と表示されている部分がありますが、C:\php5と言うフォルダは作っていません。C:\phpと言うフォルダならあります。
PCの環境
Windows XP
Apache 2.2.6
PHP 5.2.4
No.1ベストアンサー
- 回答日時:
インクルードパスが通ってませんね。
少なくとも現在インストールされているPHPのinclude_pathはC:\php5\pearになっているようです。php.iniでinclude_path = ".;c:/php/includes;C:/php/PEAR"と言う事ですが、そもそもphp.iniが有効になっているか確認してみて下さい。
phpinfo();
で見れば、インストール状況が確認出来ます。比較的最初の方にLoaded Configuration Fileという項目があると思いますが、それが指定されているphp.iniになっているか確認してみて下さい。また、include_pathは設定されているパスが表示されています。
確認してみて下さい。
なお、php.iniを変更したらhttpd&phpの再起動をお忘れなく(有効になりません)。
この回答への補足
回答ありがとうございます!
確認して見たところ
Loaded Configuration Fileの項目は「none」になっていました。
これはどうしたら良いのでしょうか?
とりあえず自分でも調べてみますが、、、、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- PHP PHPでMysqlにデータがあるかどうか判別したい 1 2023/03/02 11:48
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Image Magickの関数が使えない
-
PHPからMSSQLへの接続結果の文...
-
PHPINFOが見えない
-
<A href ~ と一緒に値を渡すには
-
アルゴリズム
-
apache・phpが起動しない・・・
-
.htaccessにphp_valueが使用できな
-
どこの学校がお勧めですか?(...
-
スポンジケーキの焼き方について
-
ボタンを押すことでincludeの値...
-
服にかいた油性ペンがにじまな...
-
onedrive にexcelファイルをア...
-
VBSの「MsgBox」について
-
こちらはただの直列処理ですか?
-
複数ファイルを連続でダウンロード
-
パースエラーとは?
-
リンク先を隠す方法はないでし...
-
拡張子php画像をjpg画像等に変...
-
図に示す階層構造で,現在のデ...
-
C# Excelファイルへの画像挿入。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
これの対応OSを教えて下さい。p...
-
フォームで戻った際に入力済み...
-
.htaccessにphp_valueが使用できな
-
*.php、*.php3、*.phtmlの違い
-
<A href ~ と一緒に値を渡すには
-
HYのAM11:00のラップの部分の歌...
-
PEAR(Image_QRCode)のエラー
-
さくらインターネットでメール...
-
PHPINFOが見えない
-
PEAR installでエラー
-
PHPからMSSQLへの接続結果の文...
-
phpからoutlook起動
-
リンクのクリック数をカウンタ...
-
libphp5.so がないと?
-
phpの中でphpを書けないか
-
【PHP】tmp_nameの命名規約につ...
-
phpエラーメッセージ
-
PHPでの画面遷移について
-
Apache 2.4.0でphp5.3を使うには?
-
PHPでメールを受信するには?
おすすめ情報