質問: yomi-searchの設置方法について ホームページにサイト内検索機能を設置したいと思い、 こちら(http://yomi.pekori.to/)のページから yomi-search4.22をdlしました。 サーバがniftyなので、 こちら(http://yomi.pekori.to/help/ys4/index.html)の 「@niftyでの設置」を参考に、 ファイルの修正、パーミッションの変更を行いましたが、 ”ドメイン/admin.cgi”をアドレスバーに入力しても 「ページが表示されません」となってしまいます。 ちなみに、ニフティでのcgiの設置については、 http://homepage.nifty.com/make/cgi_own/ を参考に、 ■cgi-binのディレクトリにcgiに関するファイルを置き、 ■homepageのディレクトリにhtmlファイルなどを置きました。 cgi、perlについては全く知識がなく、 パーミッションの設定が間違っているのか、 設置する場所を間違っているのかさえ分からない状態です。 どなたかご教示頂きたく、 何卒よろしくお願い申し上げます。
回答: yomi-searchを設置していますが、サイト内検索には向いていません。 外部リンク集のようなプログラムなのでサイト内検索として使うにはかなりの改造が必要で初心者にはとても難しいと思います。 通常設置でさえ中級向きです。 またyomi-searchヘルプでは設置例として「@niftyでの設置」が載っていますが、@niftyの規約を読むとあまり薦めできなさそうです。 yomi-searchは高負荷cgiです。@niftyの規約では高負荷cgiで他人のサービス利用に支障を来たすと判断された場合、一時的に閲覧できない状態にされるそうです。 yomi-searchを使った検索サイトのほとんどは有料サーバーにて運営されてます。 ページ数がどのくらいか分かりませんが、サイト内検索ができる別のcgiを探した方がいいですよ。 http://www.synck.com/contents/download/cgi-perl/sitesearch_crw.html cgiを使わなくてもできる方法もあります。 http://allabout.co.jp/internet/hpcreate/closeup/cu20080220a/ http://allabout.co.jp/internet/hpcreate/closeup/cu20041030a/