ohsaruの日記: Apache2.0とCGI
日記 by
ohsaru
今日も悩ましいApache2.0
/cgi-binディレクトリのcgiは動作するが
/home/*/public_htmlのcgiは動作しない
403じゃなくて500
Premature end of script headers
なのだ。
1.3の時に使っていたhttp.confを乗せてみたが
http://httpd.apache.org/docs-2.1/en/upgrading.html
に書いてあるように環境設定変更は実に大変だ。
こまったなあ。
conf.d の 中にあるperl.confの mod_perlをloadしている部分をコメントアウトしてみた。エラーの文字化けは直った。
----
ひたすら調べる。
suexec.logにエラーが出ていた。
どうも、suexecが有効なのが標準設定らしい。
おかげで、user,groupが一致しないと動かないし、
cgiディレクトリが711属性でないと動かない。
大きなお世話だ。面倒な。
----
ソースを取ってきてフラグを変更してrebuild ... できない。
最近のrpmでは禁止されたらしい。
変わりにrpmbuildというコマンドを使う。
なんだかもう、どうして無駄に変更するんだろう。
----
mime typesで pacが消えた
面倒だなもう
application/x-ns-proxy-autoconfig pac
----
また、大きなお世話
アップローだのサイズ制限が解けない。調べましたよええ
/etc/httpd/conf.d/php.conf
の
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody これを変更する
</Files>
php.iniで3箇所もリミッターがあるにもかかわらず、追加ですか
やれやれ。
/cgi-binディレクトリのcgiは動作するが
/home/*/public_htmlのcgiは動作しない
403じゃなくて500
Premature end of script headers
なのだ。
1.3の時に使っていたhttp.confを乗せてみたが
http://httpd.apache.org/docs-2.1/en/upgrading.html
に書いてあるように環境設定変更は実に大変だ。
こまったなあ。
conf.d の 中にあるperl.confの mod_perlをloadしている部分をコメントアウトしてみた。エラーの文字化けは直った。
----
ひたすら調べる。
suexec.logにエラーが出ていた。
どうも、suexecが有効なのが標準設定らしい。
おかげで、user,groupが一致しないと動かないし、
cgiディレクトリが711属性でないと動かない。
大きなお世話だ。面倒な。
----
ソースを取ってきてフラグを変更してrebuild ... できない。
最近のrpmでは禁止されたらしい。
変わりにrpmbuildというコマンドを使う。
なんだかもう、どうして無駄に変更するんだろう。
----
mime typesで pacが消えた
面倒だなもう
application/x-ns-proxy-autoconfig pac
----
また、大きなお世話
アップローだのサイズ制限が解けない。調べましたよええ
/etc/httpd/conf.d/php.conf
の
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody これを変更する
</Files>
php.iniで3箇所もリミッターがあるにもかかわらず、追加ですか
やれやれ。
Apache2.0とCGI More ログイン