[Namazu-users-ja 883] Re: namazuコマンドをweb経由で実行したい

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2006年 10月 11日 (水) 04:09:16 JST


寺西です。

sishii wrote:
>  
> 表題の件で、namazuコマンドをweb経由で実行しようとすると
> 『You should use "namazu.cgi" instead of "namazu" command.』
> のメッセージが表示されます。

何故、わざわざそのような表示を出して、使用しないようにしているのか
をよく理解した上でお使いください。

# もっとも、その危険性を理解している方なら、以下の質問はされないので
# はないかと思いますが...。

> QUERY_STRING の値を消すにはどのようにしたらいいのでしょうか?

SHELL について勉強する必要があるでしょう。
 
> (1)
> exec("setenv QUERY_STRING; setenv SCRIPT_NAME; namazu -q keyword path/to/index");

C シェルなら unsetenv ではないかと思いますが、そもそもシェルは 
C シェルなのでしょうか?

# exec って B シェルで走るんじゃなかったっけ??? 忘れた...。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-users-ja メーリングリストの案内