シンクグラフィカ札幌

CGI/Javascriptサポートセンター

サイト内検索で表示されず途方に暮れています

木村さん (2011-08-26 11:40:07) http://www.c-lalala.com/

和田様初めまして。

メールフォームプロとサイト内検索をダウンロードさせて
もらっています。ありがとうございます。両方ともテスト中です。

メールフォームプロは正常に動いているのですがサイト内検索が
「●●●というキーワードでは見つかりませんでした。」としか表示されません。
さわったところは、index.cgiのパーミッションを755に
search.cache.cgi、search.log.match.cgi、search.log.not.match.cgiを777にです。

searchフォルダの上の階層のhtmlを参照すべく相対パスはそのまま「../」です。

この掲示板を見たり、検索などで調べて数日が経過しているのですが
いまだに表示されません。一度はあきらめかけたのですが、ご教授願えたらと思い書き込みました。

お忙しい中恐縮ですが、よろしくお願い致します。

http://www.c-lalala.com/search/ajax.search.html
が現在のサイト内検索のテストをしているURLです。

init.cgiの中身は下記の様にデフォルトです

## Site Search 2.0.0
## SYNCK GRAPHICA
## www.synck.com
## last update :: 2011-03-18

## 検索対象のディレクトリを相対パスで指定
$config{’dir’} = ’../’;

## サイト内検索で反映しないファイル名
@excluded_files = (’thanks.html’);

## 参照したくないディレクトリの"パス"を書いてね。
@excluded_dirs = (’../images/’,’../cgi-bin/’,’../commons/’,’../mobile/’);

## 参照したくないディレクトリ名
@excluded_dirs_name = (’images’,’js’,’admin’,’mobile’,’css’);

## キャッシュファイル
$config{’cache’} = ’search.cache.cgi’;

## インデックスキャッシュの有効期限 (単位:分)
$config{’expiration’} = 60;

## テンプレートファイルのパス
$config{’template’} = ’search.tpl’;

## HTMLの文字コード / 混在はできません
$config{’charset’} = ’utf-8’;

## 検索クエリのログ / ヒットしたキーワード
$config{’log.match’} = ’search.log.match.cgi’;

## 検索クエリのログ / ヒットしなかったキーワード
$config{’log.not.match’} = ’search.log.not.match.cgi’;

## タイトル抜き出し(正規表現)
#$config{’title_regex’} = qr/(.*?) \- /i;

## コンテンツの抜き出し(正規表現)
$config{’body_regex’} = qr/<body>(.*?)<\/body>/i;

## 初期タイトル
$config{’title’} = ’サイト内検索’;

## URL置き換えが必要な場合は置き換えの前後
$config{’uri_replace_before’} = ’../’;
$config{’uri_replace_after’} = ’/’;

## version 2.1.0 later ##

## ページング
$config{’paging’} = 10;

Re:サイト内検索で表示されず途方に暮れています

和田 (2011-09-09 12:32:53) www.synck.com

すいません・・・。回答をすっかり忘れていたようで。
いま見たところ問題なく動いていたのですでに解決済みでしょうか・・・。
ほんとすいません生まれてきて・・・。

注意事項

  • 当サイトになにかご依頼されたことのある方は和田宛に直接メールをください!
  • 一度投稿した内容は削除できません。
  • 投稿した内容はメールアドレス以外、すべて公開されます。
  • 設置URLが不正確なもの、未設置の場合は回答できません。
  • 回答には1週間~2週間のお時間を頂きます(だいたい週末に回答します)。
  • 上記を同意の上、サポートフォームへご投稿ください。

質問入力

必須投稿スレッド

返信ではない場合はこちらから該当するカテゴリに質問を投稿してください。
必須お名前
必須メールアドレス
必須(確認用)
必須タイトル
必須設置URL

http://を除いた部分を入力してください。
必須質問内容