论坛备份及恢复时注意事项

来自BMForum
跳转至: 导航搜索

BMForum 具备强大的论坛备份和恢复系统,但是有一些用户在使用的过程遇到了一些问题,下面作一些详细讲述。

特别提醒:用来恢复的“论坛备份数据”,恢复时所用的论坛版本要与备份时的版本相同,以便保证数据结构的匹配。

论坛备份

目录无文件

请注意,发生这种情况一般是服务器权限设置导致的,您需要事先建立好下面的目录:(以 bak12345 为存放目录为例)

/bak12345
/bak12345/other
/bak12345/other/rules
/bak12345/other/badman
/bak12345/other/rowads

同时,上述目录权限必须全部设置为 777 (可写)

之后,在论坛备份系统的 指定目录名称(若不存在程序将尝试建立) 中输入 bak12345 即可。

超时错误

当出现无文字提示或有类似 set_time_limit 超时的时候,请尝试将 每次备份帖子数量 设置得小一点。

论坛恢复

注:此处所述的问题,均为备份数据完整情况下所发生的情况。

无法恢复用户等数据

如果您在论坛备份的时候,安装了诸如银行、在线时间计算等插件(他们都修改过用户数据表的数据结构),在您恢复论坛的时候,如果用户数据无法恢复,您需要首先将原始备份论坛中,所安装的插件逐一先安装后,再尝试恢复数据。

GZIP 解压不可用

当恢复时的服务器不支持 Gzip 压缩/解压缩,您需要手动将所有 Gzip 压缩过的数据文件解包,并删除一个名为 gzip 的文件。