namazu-ml(avocado)


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

Re: Trouble of indexing on winNT



古川さんコメントどうも。

> コマンドラインで動かすと、どうなるでしょうか?
> (たぶん、同じだとは思いますが、念のため)
> 
 c:\perl\bin\perl namzu.cgi '何やら'
  とすると、はじめの文字から文字化けしました。やたらに$マークがあります。
やり方を間違えたかもしれません。再度やってみようとおもいます。
> 
> 何を検索しても、文字化けする順番は一定なのでしょうか?
> 
 文字化けするディレクトリが一定です。今日は、対象ディレクトリをアル
ファベット、漢字を混在させました。一番目にインデックスを作ったディレク
トリ以外はみんな化けました。検索結果の順とは関係ないようです。

> 
> 関連するファイル群 (プログラム、データ) を、どこのディレクトリに置いて
> いるか、その構成を教えてください。
> 
おすすめディレクトリ(プログラムは c:\usr\local\bin ,インデックスは
c:\usr\local\namazu\index )にあります。ただし、cgiファイルは
c:\httpd\namazu0831 にあります。(しかし、pconfig.pl では、usr/local/bin 
になってました。これが悪いのかな?)

> 
> 検索 cgi も、バッチファイルで動かしていますか?
 namazu.cgiを直接動かしています。

> 
> もし、cgi が実行されるときの、環境変数が分かると、よいのですが。
> (参考:[namazu:01132])
> 
 [namazu:01132]に有ったスクリプトの実行結果です。一部伏せ字にしましたがご容赦下さい。

Error 500

CGI Error - can't find Content-Type

CGI Output Message: 

content-type:text/plain

USERNAME=*******
SERVER_SOFTWARE=AnWeb/0.9b9e
PROMPT=$P$G
PROCESSOR_IDENTIFIER=x86 Family 5 Model 8 Stepping 1, GenuineIntel
PROCESSOR_ARCHITECTURE=x86
OS=Windows_NT
GATEWAY_INTERFACE=CGI/1.1
DOCUMENT_ROOT=C:\httpd
REMOTE_ADDR=10.***.***.**
DATE_LOCAL=
REQUEST_METHOD=GET
REMOTE_USER=
QUERY_STRING=
WINDIR=C:\WINNT
DOCUMENT_URI=
HTTP_ACCEPT=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
TMP=C:\TEMP
SCRIPT_FILENAME=C:\httpd\namazu0831\namazu.cgi
TEMP=C:\TEMP
LOGONSERVER=\\BDC203
SERVER_NAME=********
PROCESSOR_LEVEL=5
OS2LIBPATH=C:\WINNT\system32\os2\dll;
SERVER_PORT=80
PERLXS=
PATH_TRANSLATED=
SYSTEMDRIVE=C:
REMOTE_IDENT=
DOCUMENT_NAME=
HOMEDRIVE=C:
DATE_GMT=
SERVER_PROTOCOL=HTTP/1.0
SYSTEMROOT=C:\WINNT
REMOTE_HOST=10.***.***.**
COMSPEC=C:\WINNT\system32\cmd.exe
HTTP_REFERER=
HTTP_USER_AGENT=Mozilla/4.01 [ja] (WinNT; I)
PATH=C:\PROGRA~1\JUST\JSLIB32;C:\WINNT\system32;C:\WINNT
TZ=JST-9
PROCESSOR_REVISION=0801
NUMBER_OF_PROCESSORS=1
USERPROFILE=C:\WINNT\Profiles\********
COMPUTERNAME=********
AUTH_TYPE=
LAST_MODIFIED=
SCRIPT_NAME=/namazu0831/namazu.cgi
HOMEPATH=\
USERDOMAIN=***_**_*****
PATH_INFO=
HTTP_COOKIE=
CONTENT_LENGTH=0
CONTENT_TYPE=
PATHEXT=.COM;.EXE;.BAT;.CMD