目次
-
- 社内Wikiおすすめの使い方 オススメ
-
- インストール 基本
- 設定 基本
- テンプレート 基本
-
- 最初に入れるお勧めプラグイン オススメ
- プラグイン一覧 オススメ
- DokuWikiの使い方 基本
- 標準機能でのページの書き方 オススメ
-
-
-
DokuWikiを理解
DokuWikiの構築
よく確認するページ
ja:tips:maintenanceに書かれているように必要に応じて、メンテナンスを実施しましょう。
削除対象 | 説明 |
---|---|
<dokuwiki>/data/attic/ | 以前のリビジョン 個人でDokuWikiを利用していたりする場合、削除しないか。期間を長くしていいと思います。 |
削除しようか検討しているなら、ディレクトリの容量を確認してから、削除するか決めましょう。
# cd 略/data # du -sh *
$ du -sh * 4.0k _dummy 26M attic 48M cache 20k deleted.files 28k formplugin 600k index 8.0k locks 48k media 8.0k media_attic 12k media_meta 8.2M meta 2.2M pages 8.0k security.png 12k security.xcf 8.0k tmp
#!/bin/sh # DokuWiki のインストールパスを設定 DOKUWIKI=/path/to/your/wiki # 365 日以上経過したファイルを屋根裏部屋(attic)から削除 find $DOKUWIKI/data/attic/ -type f -mtime +365 -exec rm -f {} \; # 古くなったロックファイルを削除 find $DOKUWIKI/data/locks/ -name '*.lock' -type f -mtime +1 -exec rm -f {} \; # 空のディレクトリを削除 find $DOKUWIKI/data/pages/ -depth -type d -empty -exec rmdir {} \;
#!/bin/sh cleanup() { # $1 ... Wiki のデータディレクトリのフルパス # $2 ... 古いファイルが削除されるまでの保持日数 # $2 日以上経過したファイルを屋根裏部屋から削除 find "$1"/attic/ -type f -mtime +$2 -print0 | xargs -0r rm -f # 古くなった (2 日以上経過した) ロックファイルを削除 find "$1"/locks/ -name '*.lock' -type f -mtime +2 -print0 | xargs -0r rm -f # 空のディレクトリを削除 find "$1"/pages/ -depth -type d -empty -print0 | xargs -0r rmdir } # インストールした Wiki の掃除 (データディレクトリへのパス、日数) # 利用例: cleanup /home/user1/htdocs/doku/data 356 cleanup /home/user2/htdocs/mywiki/data 3650 cleanup /var/www/superwiki/data 36500
5 0 * * * /full/path/to/cleanup.sh
一般向けサイト
ITエンジニア向けサイト
英語サイト
Portfolio
Copyright (c) 2024 DokuWikiで情報発信 All Rights Reserved.