Dokuwiki 升級方式
优质
小牛编辑
134浏览
2023-12-01
環境說明
- 原本 dokuwiki 安裝的路徑為 /var/www/html/dokuwiki
- 預計更新成 2009-02-14 的版本
確認目前版本
cd /var/www/html/dokuwiki cat VERSION
2007-06-26b
產生新版本與原有版本差異檔
cd /tmp mkdir WikiUpgrade cd WikiUpgrade wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2007-06-26b.tgz wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-02-14.tgz tar -xzf dokuwiki-2007-06-26b.tgz tar -xzf dokuwiki-2009-02-14.tgz diff -Naur dokuwiki-2007-06-26b dokuwiki-2009-02-14 > doku.diff
備份原本檔案與升級
備份原本檔案
cd /var/www/html tar -cf dokuwiki.tar dokuwiki/ gzip dokuwiki.tar
- 備份檔案就是 dokuwiki.tar.gz
測試升級
cd /var/www/html/dokuwiki patch -p1 </tmp/WikiUpgrade/doku.diff --dry-run
正式升級
cd /var/www/html/dokuwiki patch -p1 </tmp/WikiUpgrade/doku.diff
清除更版訊息
cd /var/www/html/dokuwiki/data/cache echo "" > messages.txt
這樣要求升級的訊息就會消失