Translations of this page?:

以下内容是轻扬微电子工作室根据英文upgrade进行的翻译。

升级

升级之前, 你需要阅读变更信息, 知道升级后会产生哪些变化。

确定所运行的升级程序版本,在dokuwiki html源代码中有类似

<meta name="generator" content="DokuWiki 2005-02-06" />

这样的标记.

以下是执行升级过程最简单的步骤:

  1. 完整备份你的页面(总比后悔要强)
  2. 下载解包 新版本
  3. 复制/上传全部文件, 覆盖你的旧dokuwiki文件
  4. 删除旧文件(见下面的文件列表)
  5. 修复 权限 ,如果需要;可能包括新目录下的data/ 类似index/
  6. 升级插件

提示:如果您从一个旧版本更新之后无法登录了,你应该检查文件 conf/local.php ,如果是行

$conf['useacl'] = 1;

丢失,这多半是因为你编辑了conf/dokuwiki.php,而不是将conf/local.php作为你的本地设置。你也应该检查其他入口中的conf/dokuwiki.php

应被删除的文件

下面是一个应被删除的文件列表,你应该检查,如果它们在升级后仍然存在于你的安装中,请予以删除。

# removed in 2007-06-26
inc/parser/wiki.php
lib/images/interwiki/bug.gif
lib/plugins/base.php
lib/plugins/plugin/inc
lib/plugins/plugin/inc/tarlib.class.php
lib/plugins/plugin/inc/zip.lib.php
lib/scripts/domLib.js
lib/scripts/domTT.js

例如,你可以使用下面的bash脚本,以删除它们:

#!/bin/sh
poistuneet="
inc/parser/wiki.php 
lib/images/interwiki/bug.gif 
lib/plugins/base.php 
lib/plugins/plugin/inc 
lib/plugins/plugin/inc/tarlib.class.php 
lib/plugins/plugin/inc/zip.lib.php 
lib/scripts/domLib.js 
lib/scripts/domTT.js
"
 
for tiedosto in $poistuneet; do
  if [ -f ./$tiedosto ]; then
      echo "Will delete $tiedosto";
      rm $tiedosto
  fi
done
# removed in 2006-11-06
inc/admin_acl.php
inc/lang/lt/stopwords.txt
inc/magpie
inc/magpie/rss_cache.inc
inc/magpie/rss_fetch.inc
inc/magpie/rss_parse.inc
inc/magpie/rss_utils.inc
lib/exe/media.php
lib/tpl/default/mediaedit.php
lib/tpl/default/media.php
lib/tpl/default/mediaref.php
 
# removed in 2006-03-09
data/pages/wiki/playground.txt
inc/auth/ldap.php
inc/auth/mysql.php
inc/auth/pgsql.php
inc/auth/plain.php
inc/lang/ca/admin_acl.txt
inc/lang/cs/admin_acl.txt
inc/lang/da/admin_acl.txt
inc/lang/de/admin_acl.txt
inc/lang/en/admin_acl.txt
inc/lang/et/admin_acl.txt
inc/lang/eu/admin_acl.txt
inc/lang/fr/admin_acl.txt
inc/lang/it/admin_acl.txt
inc/lang/ja/admin_acl.txt
inc/lang/lt/admin_acl.txt
inc/lang/lv/admin_acl.txt
inc/lang/nl/admin_acl.txt
inc/lang/no/admin_acl.txt
inc/lang/pl/admin_acl.txt
inc/lang/pt/admin_acl.txt
inc/lang/vi/admin_acl.txt
inc/lang/zh-tw/admin_acl.txt
inc/parser/spamcheck.php
lib/images/favicon.ico
lib/images/thumbup.gif
lib/images/toolbar/code.png
lib/images/toolbar/empty.png
lib/images/toolbar/extlink.png
lib/images/toolbar/fonth1.png
lib/images/toolbar/fonth2.png
lib/images/toolbar/fonth3.png
lib/images/toolbar/fonth4.png
lib/images/toolbar/fonth5.png
lib/images/toolbar/list.png
lib/images/toolbar/list_ul.png
lib/images/toolbar/rule.png
lib/tpl/default/images/interwiki.png

疑难解答

在升级后,如果你遇到一些与DokuWiki's不一致的问题,你应该在data/cache/中删除缓存文件,同时应该确保你的浏览器没有缓存旧的样式,可以对javascript进行强制重加载(在大多数中浏览器中使用Shift-F5或Shift-R组合键)。

可能适用的相关页面,

替代方法

下面是几种不同的升级说明,提供给使用者。他们可能会略有些过时。

 
wiki/zh/install/upgrade.txt · Last modified: 2007/12/13 17:27 by yoyo
 
Imprint Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
WikiForumIRCBugsTranslate