石井と申します。 表題の件で、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@namazu.org http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja