广 告 位 置 |
|
|
 |
站 内 搜 索 |
|
|
 |
|
|
|
|
论坛的搬迁与恢复全攻略
来源:盛绿设计 等级:默认等级
发布于2006-09-06 22:32 被读50次 【字体:大 中 小】
|
|
关于论坛的搬迁以及崩溃后的恢复,是拥有论坛的朋友不得不面对的难题.即使没有遇到这个问题的人,也需要未雨绸缪吧!多点知识总是好的。所以再重新贴一次 以下分别是两篇转贴,放到一起,大家参照着看。
迁移整个论坛到新空间的具体步骤如下: 1.到网上下载你所需要版本(建议用最新的,这样可以转移论坛同时,也升级了论坛!),把cgi-bin和non-cgi里面的全部(全部!!)文件上传到你的新空间。先不要运行install.cgi! 2.ftp到你的就空间上,下载如下文件:全部都是必须的:
cgi-bin目录下: 所有的fourm1---fourm*文件夹及其文件夹里的全部文件; members文件夹及其文件夹里的全部文件; memfav文件夹及其文件夹里的全部文件; memfriend文件夹及其文件夹里的全部文件; messages文件夹及其文件夹里的全部文件;
data文件夹:(重要)data文件夹里的 必须而且只要 下载:boardstats.cgi(显示论坛最后注册人、总贴子数、总回复数目等);lastregstime.cgi(看名字就知道什么用处);lbmember.cgi(用户信息); sharfoums.cgi(联盟论坛信息);recentpost.cgi(论坛最新主题列表);allfoums.cgi(整个论坛的详细信息,重要);counter.cgi(论坛访问次数、最高在线人数和时间,省得搬家后论坛计数器清0) non-cgi目录下
usr文件夹及其文件夹里的全部文件;(用户上传的附件) usravatars文件夹及其文件夹里的全部文件;(用户上传的个性图片) images文件夹下:如果你不是使用雷傲默认的logo和其它一些图片,请下载你自己的那些图片(本地机器上有就免了)。 myimages 文件夹及其文件夹里的全部文件(论坛LOGO等)
到此,你已经下载了全部必须的文件了
3.把从原来服务器上搬来的这些文件上传到新服务器相应位置(覆盖原文件!)
4.设好目录和文件属性(这个就不用说了吧~~)
5.运行install.cgi,安装到第三步时,选择“我是从原来升级……”,直接进入管理中心,用你原来的坛主id登陆,选择重建所有论坛,初始化用户排名、初始化表情图片和EMOT图片、初始化用户头像图片。ok!大功告成!! 如果使用原来坛主id不能登陆,请回到第三步,选择新建一个管理员账号,建立一个新的管理员账号(请不要和原来那个管理员账号同名,否则,原来那个管理员的数据可能丢失!),然后登陆管理中心,仍然按照上述方法,重建论坛、初始化数据后就可以了,这时候你的就管理员账号一定能使用,你可以删除掉这个新的管理员账号。
-----------------------以下是另外一作者写的攻略-------------------
lb5000论坛手工恢复数据及完整转移全攻略!! <一> 目的:1.安全恢复所有用户数据,帖子数据,分论坛结构数据…… 2.转移空间无损失重建所有数据!
<二> 引言:LB5000崩溃下或转移空间,不熟悉的往往不知道如何手工恢复建立数据。有时候建立后,帖子却不能回复,不能发表新主题。笔者在几次论坛崩溃后终于掌握了正确建立所有数据的方法,现贴出与大家商榷。
<三> 有用的数据: 1,所有的分论坛目录,如forum1,forum2,forum3……这是分论坛的帖子数据所在! 2,member目录,这是会员数据! 3,memfriend目录,这是会员好友数据! 4,message目录,这是短消息数据 3,data目录,这是论坛的属性设置,计数器,论坛结构数据所在! (1) allforums.cgi和allforums.cgi.cgi这是所有分论坛结构数据,非常重要!! 所有分论坛的建立信息都在这里。 (2) badwords.cgi可要可不要,是脏话过滤文件。 (3) count.cgi 这是论坛的计数器数据,重要!(你可不想回复后看到点击只有 1 吧? ^_! )
<四> 在进行恢复之前,有几点要注意: 第一,如果你的论坛是在使用中崩溃的。建议在确保把上述必需文件和文件夹备份后,删除其他所有cgi文件。因为崩溃后往往很多cgi文件都不能访问,如果不删除,重新恢复后很可能还不能恢复!这是我的经验,因为坏的文件还在嘛! 第二,如果是转移论坛到其他空间则没必要删除文件。
<五> 恢复及重新建立 方法1(傻瓜型):******************* FTP备份上述必需文件和文件夹到本地,或者其他目录。重要!! 删除cgi-bin目录下所有论坛文件,重新上传论坛cgi-bin的所有文件,再把你备份到本地的文件上传覆盖,按照论坛的目录设置设置所有目录及文件为正确属性。 把所有论坛目录forum1,forum2……下所有文件设置成666(针对unix主机),这是帖子数据,不设置成666可写,则可能帖子不能回复,因为不可写嘛。设置666是为了保证可写,至于论坛正常运行后建立的帖子数据都是644。 把members目录下所有的数据设置成666,,,原因如上。 把memfriend目录下所有数据设置成666 把message目录下所有数据设置成666 运行install.cgi重新建立论坛,到最后一步的时候选择建立论坛或者直接进入管理中心都可以,设置管理员帐号和密码。这时候,论坛已经可以恢复访问了!在管理区重新建立论坛主界面,初始化需要初始化的数据。
方法2,****************** FTP备份上述必需文件和文件夹到本地,或者其他目录。重要!!非必要,但要确保数据安全! 删除除了必需的文件以外所有的cgi文件。data/skin目录可以不删除。然后上传相应的文件。注意不要覆盖了上述的必需文件,尤其是allforums.cgi,allforums.cgi.cgi,这可是你的分论坛结构数据!! 按方法1设置正确属性。 一下步骤和方法相同。 方法3,转移论坛到其他的方法。****************** 把所有数据转移到新空间。按方法一设置所有数据属性。这是非常重要的!因为不设置好,你的帖子可能无法让人回复!!重新上传install.cgi进行重新安装。设置你的图片新地址。在管理中心初始化数据那里初始化数据,重新建立论坛主界面,重新统计帖子总数。 此时,论坛已经安全完全恢复数据了!! <六> 在线操作不能修改帖子数据属性的解决方法。 如果你在操作的同时,你的论坛有人在访问,他访问的帖子对应的帖子数据处于独占模式,这会独占一定时间,即使他已不再浏览这个帖子,大约一二十分钟吧。你不能修改帖子属性,你需要把这个forumx文件(X代表1,2,3等)下所有数据下载到本地,把原来这个目录下的原文件删除,然后在原来目录下建立一个backup目录,把数据上传到backup目录,设置所有文件属性为666,然后复制,拷贝到forumx目录下。这时候就巧妙的修改了帖子属性,用户就可以正常回复帖子了!
<七> 这时候,你已经完全恢复了论坛数据了。至于论坛的原配色问题,我已经忘了是否可以恢复,如果配色方案数据丢失,重新配色就是。
补充,lbmember.cgi是论坛注册用户的一些相关数据,也请备份恢复.
|
相关专题:暂无相关专题
上一篇:xrea空间申请攻略 下一篇:CP空间如何设定默认首页
|
共有评论 0 条 网友评分 查看全部
|
|
|