- ベストアンサー
php.iniの設定が正しく反映されない
jpgraphを使おうとしているのですが、全く表示されません。 php.iniの設定を見直してみたら ; Windows: "\path1;\path2" include_path = ".;C:/php/includes;C:/php/PEAR;" となっているのですが http://localhost/phpinfo.phpで確認すると include_path .;C:\php5\pear の様に表示されます。 正しく設定を反映できていないようなのですが、何が問題なのでしょうか? 【環境】 OS WindowsXP C:/php/dev/ /ext/ /includes/jpgraph/ /PEAR/ C:/program files/apache group/apache2/htdocs/php/ よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
そのphpinfo()で Configuration File (php.ini) Path はphp.iniの場所と合っていますか
その他の回答 (2)
- qaz_qwerty_me
- ベストアンサー率19% (214/1115)
#1&2さんの回答で上手くいかないなら、システムを再起動すると問題解決すると思います。 理由は不明ですが、システムを再起動しないと正しく反映しない場合があります。
補足
みなさんのおかげで解決することができました。 jpgraphは正常に機能しています。大変ありがとうございました。 PDFlibとSOAPはエラーが出るようですが、エラーの中身を調べて対処しようと 思います。 ありがとうございました。
- JAWS55
- ベストアンサー率38% (176/452)
apacheの再起動はしていますか?
お礼
ご回答ありがとうございました。 またよろしくお願いします。
補足
はい。 php.iniをいじってから上書きして、apacheの再起動(restart)をかけていますがうまくいきません。
お礼
貴重なアドバイスありがとうございました。Jpgaraphはなんとか動くようになりました。 またアドバイスよろしくお願いします。
補足
それっぽいです。 php.iniを置いているのが、c:/windows/ 内にも関わらず、 phpinfo の表示では、C:/Program Files/PHP/php.ini になっていました。 どうやらPHPフォルダが2つ存在してしまっているようです。 以前インストールに失敗した際、deleteしきれなかったものらしいです。 もう一度最初からインストールしなおしてみます。 また報告させて下さい。