cacherevisionseraserプラグイン

名前の通りキャッシュとリビジョンを削除するプラグイン。

DokuWikiは表示を高速化するためにキャッシュファイルを利用しているが、現実には文章編集中に様々な動作不具合の原因となる(デザインなどを変更してもキャッシュが残っているせいで反映されない事がよくある。Ctrl+F5でブラウザ再読込を繰り返すのもいずれ面倒になってくる)。
このプラグインを使えば、キャッシュを完全に削除出来る。

インストール後に初期設定を行って保存。その後リフレッシュボタンが表示されるのでクリックすると、使えるようになる。

管理ボタン→Erase cache/revisions、で削除出来るファイルの一覧が出てくるので、削除したいものにチェックを入れ実行ボタンを押す。

指定した系統のファイルは全て削除する。「このページのキャッシュだけ削除したい」「何月何日のリビジョンだけ削除したい」といった事は出来ない。

このプラグインで削除したファイルは、復旧出来ない
検索用インデックス以外のキャッシュファイルはすぐに再作成されるけど、リビジョンや履歴は削除すると二度と再作成されないので、十二分に注意する事。
なお、検索インデックスは/bin/indexer.phpをコマンドラインから動かせば再構築出来る。それが出来ない環境でどうやってきちんと再構築するかは不明。公式サイトではSearchIndexプラグインを推奨しているけど、動作は少々微妙。

 
dokuwiki/plugin/cacherevisionseraser.txt · 最終更新: 2009/04/27 23:00 by admin
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki