namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Document No Contents....



タニナカ@ACEJと申します。

先日からこのMLに入会させていただきました。
よろしくお願いします。

さてちょっと困ったことがあるので、ご存じの方、教えてください。

今までnamazu1.1.2.1をFreeBSD上でWWW検索エンジンとして動かしてたのですが、
訳があって同システムをSolaris2.5.1で動かさなくてはいけなくなりました。

で、solaris上でkakasi225、namazu1121をmakeしてインストールしたのですが、
ブラウザ(ネスケ40)から namazu.cgi をCALLするとブラウザのエラーとして
「ドキュメントにデータが含まれていません(Document No Contents)」と
いうダイアログのエラーが出ます。
またこの場合は、httpdのログには何も出ていません。

コマンドラインからnamazu.cgiを呼ぶと、うまくいきます。


さてこれはどこがまずいのでしょうか?
みなさまの中で同様の症状が出た方、いらっしゃいますでしょうか?

以下にFAQにあったデータを書きます。

OS: Sun Solaris2.5.1(SunOS5.5.1)
Namzu: 1.1.2.2(昨日、リリースされたやつを使いました)
Perl:  5.003
gcc:  2.7.2
nkf: 1.5 (今気が付いたのですが、古いメールのMIMEデコードができない、とFAQに
     あったのですが、これは関係ないですよね?)
httpd: apache1.2.4
kakasi2.2.5 + 「-w」のパッチ

一つ気になってるのが、MakefileにOPT_PATH_KAKASIがありますが、これを
OPT PATH_KAKASI  /usr/local/kakasi/bin
とだけしてると、mknmzの$KAKASIが、"/usr/local/kakasi/bin  -ieuc -oeuc -Ea -w";
となっており、当然ここでエラーが出ます。そこでmknmzの$KAKASIを手動で
"/usr/local/bin/kakasi -ieuc -oeuc -Ea -w"  にさせてやったところです。
FreeBSDではそんなこと無かったので、念のため書いておきます。

まだ自分でnamazuのソースを読んだことがないので、内部がどうなってるのか
よく分かっておらず、もしご存じの方がいらっしゃたら、と思いメールさせていただきました。

長文失礼しました。