[PHP-users 2761] Re: include するクラスの読み方。
Junichi Kuroki
php-users@php.gr.jp
Tue, 16 Oct 2001 18:25:00 +0900
黒木です。
>require("$/include_path/pgmetadata.ini");
ここの記述でなぜ '/' が入ってるのかよくわからないのですが、
それはおいといて
> しかし、下記のようなエラーが出てしまいます。
>
> Fatal error: Failed opening required './dbconnect.ini'
> (include_path='.:/usr/local/lib/php') in
> /Library/WebServer/Documents/test/test_agent/ex7.php on line 4
>
> また、/usr/local/lib/php 配下にdbconnect.ini を入れてもうまく行かない
> のですが、どうすればよろしいでしょうか?。
> どなたか御存じの方はご教示頂ください。
私もここで悩んだ事があるのですが、何故か ':' でインクルードパスを
区切るとうまく読み込んでくれませんでした(php4.0.5で確認)。とりあえず、
/usr/local/lib/php に配置するのでしたら
php.ini (私の場合は /etc/httpd/php.ini) の include_path を
include_path = "/usr/local/lib/php"
にしてみてはいかがでしょうか?
(: )('')( :)(..)(: )('')( :)(..)(: )('')( :)(..)
黒木淳一 : kuroki@mycc.co.jp
P.S.R.C. http://www.chamise.jp/mera/index.html
(..)( :)('')(: )(..)( :)('')(: )(..)( :)('')(: )