Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: netscapeサーバでnamazu.cgiが動作しない
寺西です。
"Taki, Yasushi" wrote:
>
> iPlanetですね。
...
> Apacheと違う点は、
>
> 1.標準出力と標準エラー出力を、両方WEBクライアントに送る。
# そんな無茶なぁ。と、言っても仕方がないけど。
> 2.CGIに何も送らないときはQUERY_STRINGを定義してくれない。
>
> 直接的には寺西様のご指摘の通り、NMZ.warningがかけないという話ですが、
> 1の理由でこれをtouchなりで作ってpermissionをあわせたところで、根本的に
> は解決されません。
> namazu.cgiの中でなにか一つでもエラーを出すと、ページが崩れますたり、ヘッ
> ダ行のところで出されるとサーバエラーが出てしまいます。
良く理解していませんが、きちんと稼動するようになった場合に
エラーがでることはないのではないかと思いますが。
であるならば、1 の対処は必要ないのではないかと思ったりします。
もっとも、エラー発生時のデバッグがとてもやりにくいことは確かです
から、標準エラー出力について検討しなおす必要があるのかもしれません。
> 次に、Apacheは引数なしでnamazu.cgiを呼んでも、QUERY_STRINGを定義してCGI
> を呼びますが、iPlanetでは引数が無ければ何も定義されません。従って、
> QUERY_STRINGが無いよというエラーがでます。(2)
これは保障されているのでしょうか?
過去に同様の問題があって、調べたことがあったかと思うのですが、
よく覚えていません。
IIS も同様に QUERY_STRING を定義しませんので、Namazu 内部で
特別な処理をしています。
もし、この動作が保障されているのなら、IIS と同様の処理を行うという
対処をした方が良いですね。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E