namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NT4.0 SP6 の環境で検索結果が表示されない( CGI)
広瀬です。
<satoshi@xxxxxxxxxxxxxxxx> wrote.
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>大和田と申します。
>便乗質問で申し訳無いのですが、namazu.cgi.exeを用いて、検索しようとす
>ると同じような現象が発生します。
>実際には、以下の表示がされます。
>CGI Error
>The specified CGI application misbehaved by not returning a complete
>set of HTTP headers. The headers it did return are:
>namazu:
コマンドラインとして実行されているみたいですね。。
>環境は、小山さんと同じで、IIS4.0です。
>IISのscriptフォルダに、namazu.cgi.exeと\namazu\etc\namazu\namazurcを
>.namazurcにリネームしたものを置いています。
perl の cgi が動く環境でしたら以下の様な cgi を試して、結果を見せていただけますか?
---8<------8<------8<------8<------8<------8<------8<------8<------8<---
#!/perl/bin/perl
print "Content-type: text/plain", "\n\n";
opendir(CURDIR,".");
rewinddir(CURDIR);
print '--- printout opendir(CURDIR,".") ---',"\n\n";
foreach(readdir(CURDIR)){
next unless /namazu|nmz/i;
($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,
$atime,$mtime,$ctime,$blksize,$blocks) = stat;
print "name:$_\n";
print " dev=$dev ino=$ino mode=$mode nlink=$nlink\n";
print " uid=$uid gid=$gid rdev=$rdev size=$size\n";
print " atime=$atime mtime=$mtime ctime=$ctime\n";
print " blksize=$blksize blocks=$blocks\n";
}
print '--- printout $ENV ---',"\n\n";
foreach(sort keys %ENV) {
next unless /namazu|nmz|home|lang|path|script|query|server/i;
print $_, " = ", $ENV{$_}, ";\n";
}
---8<------8<------8<------8<------8<------8<------8<------8<------8<---
>コンソールから動かした場合は、きちんと検索しますから、インデックスは
>問題無く作られているようです。
ですね。。
Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: hirose@xxxxxxxxxxxxxxxxxxxx