#author("2016-12-09T23:19:02+09:00","","")
#author("2016-12-15T02:14:41+09:00;2016-12-09T23:19:02+09:00","","")
* cacheディレクトリのファイルが半自動で再生成できない [#ufffe8cc]

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

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

*** cacheの内訳 [#q585a6b8]

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

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

--------
- 対応しました。表示時に必要なファイルがない場合は自動で生成します -- [[umorigu]] &new{2016-12-09 (金) 08:10:37};
- 対応しました。表示時に必要なファイルがない場合は自動で生成します [[commit:6ed6dabcd8]] [[commit:d4dfbca119]] -- [[umorigu]] &new{2016-12-09 (金) 08:10:37};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.070 sec.

SourceForge