[PHP-users 26292] Re: Apache2でのPHPの設定は?

Keiji Watanabe keiji @ help-js.com
2005年 7月 26日 (火) 10:00:31 JST


渡邉です。

> > 具体的に行いたいことは、バーチャルホストのうち1つだけ
> > PHPを使わせないようにしたいのです。
> > 
> grep -i ^include /path/to/httpd.conf
> 
> とかやったら何か出てきませんか?
> 手元の環境は Vine Linux 3.1 ですが、以下のように出ます。
> 
> hotta @ home ~$ grep -i ^include /etc/httpd/conf/httpd.conf
> Include conf.d/*.conf
> 
早速の回答、ありがとうございます。
たしかにconf.d/php.confをincludeしていました。

LoadModule php4_module modules/libphp4.so
<Files *.php>
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 51200000
</Files>
DirectoryIndex index.php

こんな感じになっていましたので、
http://httpd.apache.org/docs/2.0/ja/mod/mod_mime.html#removeinputfilter
こちらを参考に、バーチャルホスト内に
RemoveOutputFilter php php3 php4 phtml
RemoveInputFilter php php3 php4 phtml
と記述してみたのですが、PHPは実行されてしまいます・・・

# ところで、こちらでは不適切な話題でしょうか?
# Apache-usersに入会してそちらで伺ったほうがいいかな?


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