[PHP-users 1411] Re: include_path
Jun Kuwamura
php-users@php.gr.jp
Thu, 23 Aug 2001 02:51:21 +0000 ( )
桑村です。
ありがとうございます。勘違いしてました。
> 大垣です。
>
> 解決済みなので情報としてお読みください。
>
> > > define ('INCLUDE_PATH', '/home/user/foo/php_include/');
> > > include(INCLUDE_PATH.'file_to_include.php');
> > >
> > > 等として利用してもらうのが良いと思います。私は移植性も高くなるの
> で、い
> > > つもこのようにしてインクルードしています。
> >
> > フルパスで設定するわけですね。PHP-4.0.6 を使っていますが、これ
> > だとエラーになります。
>
> 私もPHP4.0.6とPHP4.0.7RC1を使っていますが、普通に使えています。
フルパス指定する場合に、 phplib のパスの指定もしなくてはいけな
いのを見落としていました。lib/pgimage_prepend.inc の中で
$_PHPLIB["libdir"]= "/hoge/hoge/pgimage-2.2/phplib/";
をしてやれば良いだけと思いきやそれだけでもなさそうです。
ということで、元に戻して .htaccess の最初と最後の行を
削除したというわけです(ちょっとタイポもありましたが)。
--
% diff pgimage-2.2/.htaccess .htaccess
1d0
< <IfModule mod_php3.c>
4c3
< php3_include_path ".:./lib:./phplib
---
> php3_include_path ".:./lib:./phplib"
7c6
< php_value include_path ".:./lib:./phplib
---
> php_value include_path ".:./lib:./phplib"
34d32
< </IfModule>
>
--
Jun Kuwamura
rC Cm
^
~