パスワードを忘れた? アカウント作成
679143 journal

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箇所もリミッターがあるにもかかわらず、追加ですか
やれやれ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家

読み込み中...