- 主题:站点升级,要备份那些文件才能保存以前的帐号,版面
要我说,最简单的办法就是对 bbs 目录 tar 个大包出来,然后放到另外一台机器上。
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: 由 smthbbs-1.2 升级到 smthbbs-1.2.1,曾样才能保存以前的帐号,以前的版面
: 以前的各个版面里面的文章了?
: 而且以前是telnet登陆,没有web方式,
: ...................
--
FROM 166.111.82.*
其实 1.2 和 1.2.1 的数据结构是一样的。不过如果要升级的话,
注意 site.c/site.h 要保持一致。
想增加 web 的话,configure 的时候添加适当的 --with-www 和 --with-php 参数。
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: 关键是我开始的时候没有web登陆,现在升级了,我想增加web登陆,不知道还要注意那些方面?
--
FROM 166.111.82.*
你用备份的文件覆盖了 1.2.1 的文件,不就把 1.2.1 的程序和库都替换成备份的了吗?
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: 但是我把 1.2完全备份以后,作成一个tar。gz文件
: 然后安装完毕1.2.1,这次是安装了web支持
: 用备份的文件覆盖1.2.1中的文件,telnet下正常,
: ...................
--
FROM 166.111.160.*
重新 configure 和 make 1.2.1 的代码,然后 make install 覆盖掉老的程序,
但不能覆盖老的数据。
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: 我想保持以前的帐号信息和以前的版面信息,
: 那该如何?
: 不要覆盖,直接在用原来的目录数据下装
: ...................
--
FROM 166.111.160.*
用户不能登陆的话,说明新代码 site.h 跟老代码的不一致。
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: 我这样的,先用旧的文件覆盖下面的文件和目录
: BBSHOME=/home/bbs
: BBSHOME/boards
: ...................
--
FROM 166.111.160.*
你原来是怎么编译代码的?是不是在 configure 的时候用了 --enable-site=XXX?
那么你这次编译 1.2.1 时也得加上 --enable-site=XXX。
【 在 xiongxw (毕不了业,咋办了?) 的大作中提到: 】
: [root@xiaoxiong site]# ls
: default.c devel.c fb2k-v2.c wforum.c
: default.h devel.h fb2k-v2.h wforum.h
: ...................
--
FROM 166.111.160.*