[mmjp-users 2551] Re: Internal Server Errorについて
SATOH Fumiyasu
fumiyas @ xxxxxxxxxx
2009年 3月 27日 (金) 11:01:34 JST
さとうふみやす @ OSS テクノロジです。
At Thu, 26 Mar 2009 19:59:59 +0900,
Nakagawa wrote:
> ブラウザからの実行を試してみました。
>
> 結論からですが、「Internal Server Error」が再現した際には、
> listinfo.out/listinfo.err ともに出力がありませんでした。
うーん…。じゃあ、ダミーで作った listinfo スクリプト
(listinfo.orig のラッパー) を以下のようにして、もう一度
「Internal Server Error」を再現させてみてください。
(最初からこれにすればよかった…)
#!/bin/ksh
cd "${0%/*}"
exec 2>tmp/listinfo.err
./listinfo.orig >tmp/listinfo.out
echo "status: $?" 1>&2
cat tmp/listinfo.out
できれば、以下で再現した場合も。(遅くなります)
tmp/listinfo.truss の内容は大量になると思うので、
最後の(原因究明に結びつきそうな情報が含まれてそうな)
数10行だけでいいです (とりあえずは)。
#!/bin/ksh
cd "${0%/*}"
exec 2>tmp/listinfo.err
truss -f -o tmp/listinfo.truss ./listinfo.orig >tmp/listinfo.out
echo "status: $?" 1>&2
cat tmp/listinfo.out
もしかして、以下にしたら再現しなくなったりしませんか?
#!/bin/sh
env LDR_CNTRL=MAXDATA=0x20000000 ./listinfo.orig
> また、mailmanのログ(error等)にも出力がなく、
> Apacheのerrorログにて「Premature end of script headers:
> /usr/local/mailman/cgi-bin/listinfo」という記録だけが見られました。
>
> なんらかのログを吐いてくれればという所ではありますが、
> 上記のような結果でした。
--
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/
Mmjp-users メーリングリストの案内