3月
01
全文検索の結果が常に「閲覧制限のため、あなたが見られるページはありませんでした。」
になってしまう場合のチェックポイント。
以下SkipUserGroupでの回答を転載。(一部わかりやすく修正)
閲覧制限はlib/batch_make_cache.rbで作成するメタファイルに権限情報がかかれており、それを見ています。そのため、恐らくは
・キャッシュファイルは生成されているが、メタファイルが正しく生成されていない
・メタファイルが正しく生成されているが、正しく参照できていない
のいずれかではないかと推測されます。具体的な設定箇所ですが、
initial_settings.ymlのcache_path
serarch_appsのmeta
の2ヶ所が正しく設定されているかどうかを確認して下さい。設定されている場合、設定されているディレクトリに正しくメタファイルが出力されているかどうか確認して下さい。
例として記事であれば、path/to/meta/entry/xxxx/xxxx.htmlといったファイルが正しく出力されており、かつ、search_appsのmetaがpath/to/metaとなっていることを確認してみて下さい。
no comment untill now