- 335 名前:nobodyさん mailto:sage [2011/11/27(日) 03:52:11.45 ID:???]
- ん? Location: 〜 を print しようがスクリプト自体は最後まで走るでしょ?
問題は system の出力先が標準出力、つまり普通に print するのと同じところに行ってるせいで、 スクリプトからサーバーへ渡される出力が total 8 drwxr-xr-x 2 nobody nogroup 4096 Nov 27 00:00 ./ drwxr-xr-x 3 nobody nogroup 4096 Nov 27 00:00 ../ Location: index.html みたいになってて、 サーバーとしては改行2つより前の部分は HTTP ヘッダとして解釈しなきゃいけない、 でも Location 以外の行は正しい HTTP ヘッダではない。 だからそこで内部エラーとして止めてる、ってことでは? CGI 試す環境ないんで推測だけど。
|

|