namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:IIS4.0でPATH_INFOの問題について【Namazu for Win32】
お世話になっております。長谷川@プラネットです。
ありがとうございます。
昨日まで出張で検証が遅れました。
> >Namazu -Sでリスト表示を取り出し、その結果より対象となる
> >ファイルを読み込んで結果一覧を作成したかった。
>
> そういうことであれば、
>
> $ENV{'PATH_INFO'} = undef;
> $ENV{'QUERY_STRING'} = undef;
> $ENV{'SCRIPT_NAME'} = undef;
>
> と CGI関連の環境変数をすべて消してしまえばいいと思います。
上記の方法で対応できました。
その他、NAMAZUCONFPATHをPerlスクリプト内で定義してから
Namazuを起動しないとインデックスが見つからない。
という現象がありました。
今回のように、HTML内からACTIONでNamazu.exeを呼び出す
のでは無く、Perlスクリプト内で下位プロセスとしてシェル
(今回の場合はCMD.EXE)を起動場合は、環境変数を
すべて引き継いでくれないんですね。
以上、簡単ですがお礼とレポートまで。
--
(株)Planet 横浜市戸塚区品濃町字寺前845-3
Zip 244-0801 TEL. 045-823-1551 FAX. 045-823-1521
長谷川 mailto:hasegawa@xxxxxxxxxxxx
http://web.planet.co.jp