Namazu-win32-users-ja(旧)


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

Re:Namazu.cgi.exe が動きません



原田と申します。(メールスタンプが狂っていますが、ご容赦を)
MakotoShinike <mkt@xxxxxxxxxxxxxxxxx>wrote
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>namazu2.02 win32をインストールしました。

>DOSプロンプトでnamazu.exeは正常に動いているのですが,
>namazu.cgi.exeをWebから呼び出したところ,
> abnormal program termination 
>となり,正常に動きません。

>namazu 1.3 の時は動いていたのですが・・・

>環境は,
>Windows98
>An httpd 1.27b に
>kakasi 2.3.1
>ActivePerl 5.22
>nkf32 1.7
>です。

必要にかられましたので、テストしてみました。
Win98の環境がないので95で実施。
An Httpd は始めてインストールして使用してみましたが
CGIフォルダに下記2ファイルをコピー。
.namazurc
namazu.cgi.exe

nkf32 1.7
Wakati: module_kakasi -ieuc -oeuc -w
System: MSWin32
Perl:   5.00503
Namazu: 2.0.2

An httpd Ver1.24
An httpd は ver:1.27bではなく1.24しか見当たりませんでしたので
この部分が違います。

実行結果(httpdログ)
c:\httpd124 - - "GET /readme.html HTTP/1.1" 200 5920
c:\httpd124 - - "GET /readme.html HTTP/1.1" 304 0
c:\httpd124 - - "GET /scripts/namazu.cgi.exe HTTP/1.1" 200 75
c:\httpd124 - - "GET /scripts/namazu.cgi.exe HTTP/1.1" 200 75
c:\httpd124 - - "GET /scripts/namazu.cgi.exe?/ HTTP/1.1" 200 7617
c:\httpd124 - - "GET /scripts/namazu.cgi.exe?query=99&submit=Search%21&whence=0&
max=20&result=normal&sort=score HTTP/1.1" 200 15850
c:\httpd124 - - "GET /scripts/namazu.cgi.exe?/ HTTP/1.1" 200 7617
c:\httpd124はドキュメントルート

Anhttpdの「errlog」は
Fri Mar 24 19:12:11 2000 Warning: Recv() received 0 bytes in ClientRead()
 for Thread 0 (ID = -3896349), nLoop=1
結局、
http://www.foo.bar/scripts/namazu.cgi.exe
http://www.foo.bar/scripts/namazu.cgi.exe?

だと『abnormal program termination 』になって
動きませんが、
http://www.foo.bar/scripts/namazu.cgi.exe?/
                                          ~
だと動きます。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
T.Harada,(^^);