[PHP-users 14567]htaccessが認識できない。
sorako yamamoto
sorako_yamamoto @ hotmail.com
2003年 4月 11日 (金) 05:42:04 JST
こんにちは。
いつもお世話になっております。
include_pathを設定したいと思い、
以下の内容を記入した.htaccessファイルを作成しました。
# includeパスの設定
<IfModule mod_php4.c>
php_value include_path ".:./test_php:/usr/local/lib/php"
</IfModule>
そして、.htaccessと同階層のtest.php
から、./test_php/include.php
を呼び出そうと思い、
require_once("include.php");
とすると
Fatal error: main() [function.main]: Failed opening required 'include.php'
(include_path='.:/usr/local/lib/php')
というエラーが出ました。
パスが通っていない様なのですが、原因が分かりません。
php.iniにて
inlude_path=".:/usr/local/lib/php:/usr/loca/apache/htdocs/test_php"
としても結果は同じです。
しかも、php_info()でinlude_pathを確認すると.:/usr/local/lib/php
としか反映されていません。
(ちなみに他のphp.iniの他の項目を変更するときちんと反映されていました)
apacheのhttpd.confの設定は
<Directory />
Options All
AllowOverride All
</Directory>
としています。
なにか設定もれがあるのでしょうか。
過去ログを検索した結果
http://ns1.php.gr.jp/pipermail/php-users/2003-March/014225.html
と質問内容はかぶっていると思うのですが、解凍が得られていなかった様なので、
メールしました。
ご教授の程よろしくお願いします。
postgreSQL 7.3.2
PHP 4.3.1
Apache 1.3.27
_________________________________________________________________
ウイルスメール、迷惑メール対策なら MSN Hotmail http://www.hotmail.com/
PHP-users メーリングリストの案内