2006年10月10日

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


石井と申します。

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

この問題を解決しようと、以下のページを参考にして、

http://linux-life.net/vine/workstation/application/namazu/

QUERY_STRING と SCRIPT_NAME をクリアしようと試みました。
phpで、下記(1)〜(4)のようにnamazuコマンドを実行したのですが、
あいかわらず
『You should use "namazu.cgi" instead of "namazu" command.』が表示されます。
QUERY_STRING の値を消すにはどのようにしたらいいのでしょうか?


(1)
exec("setenv QUERY_STRING; setenv SCRIPT_NAME; namazu -q keyword path/to/index");

(2)
exec("setenv QUERY_STRING \"\"; setenv SCRIPT_NAME \"\"; namazu -q keyword path/to/index");

(3)
exec("setenv QUERY_STRING null; setenv SCRIPT_NAME null; namazu -q keyword
path/to/index");

(4)
exec("setenv QUERY_STRING nil; setenv SCRIPT_NAME nil; namazu -q keyword
path/to/index");


済みませんが、お分かりになる方がいらっしゃいましたら、
ご返信願います。

_______________________________________________
Namazu-users-ja mailing list
Namazu-users-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja

投稿者 xml-rpc : 2006年10月10日 22:48
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/47384
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。