#author("2016-12-08T07:17:38+09:00;2016-12-08T07:03:22+09:00","","")
#author("2016-12-09T00:14:54+09:00","","")
* cacheディレクトリのファイルが半自動で再生成できない [#ufffe8cc]

- ページ: BugTrack
- 投稿者: [[umorigu]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: その他
- 投稿日: 2016-12-08 (木) 07:03:22
- バージョン: 1.5.1

** メッセージ [#h2ec74f6]
現状、1.5.1ではcacheディレクトリのファイルを消すと期待しない動作になる。
cacheという名前に反して、各cacheファイルが存在することを前提としている処理があるため、バージョンアップ時に障害になることがある。

*** cacheの内訳 [#q585a6b8]

- *.rel 25 files: そのページで参照しているページの一覧
-- 対応: [[BugTrack/2407]]
- *.ref 42 files: そのページが参照されているページの一覧
-- 対応: [[BugTrack/2407]]
- autolink.dat: AutoLink用正規表現ファイル - ページ追加の度に更新される
-- 対応: autolink時になければ生成する
- entities.dat: HTMLの実体参照を判定のための正規表現を - update_entities.inc.php で更新される。ただし、インターネットへのネットワーク接続が必要。基本的に内容は更新されない
-- 対応: 変更されることはないため、固定処理にする
- index.html: cache/ を参照されたときのデフォルト表示ファイル
-- cacheではない。このままにする
- .htaccess: cache/ にアクセスさせないためのApache設定ファイル
-- cacheではない。このままにする

*** 関連 [#ued0b382]
- [[BugTrack/2407]] 配布パッケージにcache/*.rel, *.refファイルが含まれている
- [[BugTrack/2008]] AutoLink, relatedプラグイン,関連リンクのキャッシュがパッケージに含まれていない
- [[BugTrack/2080]] links_update の処理を見直そう

--------

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.043 sec.

OSDN