[PHP-users 15381]Apahce2.xでのhtaccessの書き方

Watanabe Takehiro takk @ ntt-it.co.jp
2003年 5月 19日 (月) 20:04:03 JST


NTT-IT 渡辺です

Apache1.3.x から Apache2.xへ乗り換えを行っているのですが
phplibを動かすところでつまずいています。

1.3 の時にはhttpd.confに
------
AddModule mod_php4.c
------
と、記述し
.htaccessに
------
<IfModule mod_php4.c>
php_value include_path ".:\
/home/hoge/public_html/app/include:\
/home/hoge/public_html/app/template:\
/usr/local/apache/phplib/php"
    php_value auto_prepend_file "login.inc"
    php_value auto_append_file "close.inc"
</IfModule>
------
と設定して問題なく使用できていたのですが、
Apache2.0.45で同じようにやってみたところ下記のようなエラーがでて
動作しません。
------
Warning: main(prepend.php) [function.main]: failed to create stream: No such 
file or directory 
-------
No such file or directory ですので、prepend.php が見つからないと
言われているのですが、ファイルは確実にあるのでインクルードの設定が
反映されていないと考えています。
そもそも、Apache1.3.xの時にはhttpd.confにAddModule mod_php4.c の
記述をしていたのに、Apache2.0 ではなくなってしまいました。
原因はこの辺にあると思っているのですが、対処法がわかりません。
どなたかご存じの方がいませんでしょうか?
よろしくお願いします。


PHP-users メーリングリストの案内