当前位置:文档之家› Discuz网站搬家教程

Discuz网站搬家教程

其实Discuz! X2 搬家很方便的和其他cms程序搬家无二的①搬家前我们首先要备份数据库这个在后台就可以了步骤看下面的图。

②然后备份原站的数据的先去把整站的文件打包(现在的空间商基本有个功能就是把整站的文件压缩成.rar文件)。

③再把整站的压缩包在本地处理一下把里面的/install/install.lock/config/config_global.php/config/config_ucenter.php/uc_server/data/config.inc.php 文件删除(删除前本地备份一下以备不慎)再到官方下载一个Discuz! X2的安装包把里面的Discuz_X2_SC_GBK.zip\upload\install\index.php文件发到要处理的压缩包的\install\文件夹内把Discuz_X2_SC_GBK.zip\utility\restore.php文件放到/data/文件夹内。

④现在把处理过的压缩包上传到新的空间解压压缩包然后在浏览器中输入/install ( 是我的网站换成你们自己的网站就可以了小小的AD下)现在开始重新安装一切没有什么变化有一点要注意数据表的前缀要和你之前老空间的前缀一样然后去新空间后台还原数据库好了到此搬家结束2011年9月26日 03:41:23 做个补充有朋友说搬家后还原数据库找不到备份的数据文件其实是有的只不过在你重新弄安装的时候那个放数据库备份的文件夹改了名字你连FTP 更目录---data--里面你会发现2个 backup_00a394类似于这样的文件夹你看生成的日期把老的文件里面的文件移动到新的文件在去后台恢复看看这次就绝对有了吧2011年9月27日 10:27:59昨晚帮一个朋友对站搬家发现一个问题就是用我上面的方法后没成功管理帐户进不了后台由于我发现他的要急着开我就没原因的但是我估计是在搬家前他的站有修改没更新缓存导致搬家后后台不能进入随后我就用了另外一个方法给他搬家的。

第一步还是备份对原来的老站进行备份然后打包整站第二部下载一个全新的你之前论坛的版本安装包在新服务器(包括虚拟空间 VPS)上重新安装安装好了什么都不要修改把老服务里面的 data文件下的backup_00a394类似于这样的文件夹里面的内容复制到新站然后把把安装包Discuz_X2_SC_GBK.zip\utility\restore.php文件放到/data/文件夹内再在浏览起输入 /data/restore.php (换成你自己的域名)这个时候就是将老站的数据库还原到新站记住这个时候千万不要去操作论坛等数据库还原好了去新站的根目录删除里面所有的文件把老站的打包文件解压到新站的根目录到这个时候论坛全站搬家就结束了去后台更新下缓存看看是不是一个字都不少要是少一个标点符号你都找我呵呵绝对是全站搬家的你以前的插件模版什么的都不会有问题2011年9月27日 22:50:42强调点事情发现好多朋友在把论坛搬家了后发现无法进后台我也在帮朋友搬家的时候遇到遇到这种情况我这个小白是这样认为的①在你对数据库备份的时候是开站备份的②在你对网站备份前论坛有改动之类的动作遇到搬家后后台进不去的时候我给出2个解决方法①网站备份前关站然后更新所有缓存再备份具体怎么关注备份看下图②按我上面的说法做先全新安装DZ 置换预案数据库再删除新安装的网站更目录文件把老站的文件全部传到新站根目录修改config/文件夹下面的config_ucenter.php config_global.php和uc_server/data/文件夹下的config.inc.php 文件参数(注:这几个参数具体修改方法大家参考下其他人的教程这就不列出了)适合任何网站搬家的方法:简单、易懂、安全、快速:其实 DZ官方的搬家教程很繁琐!装来装去麻烦,丢弃他那方法,推荐使用帝国数据备份和恢复,再使用整站打包迁移,适合任何网站搬家,步骤如下:1、使用帝国备份王软件备份MYSQL数据库工具:帝国数据备份程序2、使用整站打包ZIP压缩(包括帝国备份软件目录等)工具:PHP在线压缩程序3、整站ZIP下载、上传(可直接服务器下)工具:在线HTTP下载程序4、再解压ZIP,再用帝国恢复数据库工具:PHP在线解压程序5、再修改几个config 配制文件里的数据库信息,网站即OK。

(包括UC目录下的一个)注:这样搬家就不会出现文件缺失损坏问题、插件丢失问题、模板等问题不会出现UC等一系列问题:如UC表前辍问题、UC通讯问题、应用ID问题。

注:如空间不能PHP程序打包压缩,那就只能FTP慢慢传上传下了。

不明白的也可在本地多多测试程序,熟悉熟悉搬家过程就知道了。

重新再移一次试试,,推荐新手使用PHP本地调试,多动手多试试:php调试程序,php本地调试工具,在这里下载/thread-49-1-1.html把你原来的整站文件压缩并下载,上传到空间上,再在线解压就成了。

告各站长:PHP在线解压程序,PHP解压压缩程序,PHP在线压缩,下载地址:/thread-65-1-1.html记住,换空间、移站、升级前,请先备份好数据库,以便随时恢复数据。

注:移站OK后,登录管理平台更新缓存,以免附件无法下载、或版面错乱等。

任何站移站、数据恢复方法一:(不用重装,只需移文件、移数据库、修改数据配制文件)推荐使用帝国备份软件备份数据和恢复数据。

(方便、安全)/thread-351-1-1.html文件移动:把你原来的整站压缩包,上传到空间上,再在线解压就成了。

(FTP慢慢传也一样)数据移动:用帝国备份软件,在原空间上把你的数据库备份下来,在新空间上恢复你的数据库。

修改配制:把网站中的两个confgi.php 里的数据库地址信息更改成新的数据库地址,即可。

DZ移站、数据恢复方法二:(需要重新安装后再恢复数据库、再使UC通讯正常)记住:备份数据。

DZ论坛请在UC里备份。

换空间后在也请在UC里恢复数据。

文件移动:把你原来的整站压缩包,上传到空间上,再在线解压就成了。

(FTP慢慢传也一样)重装论坛:再安装一次论坛和UC、记得在UC中与论坛通讯正常。

数据恢复:再在UC中恢复最后一次备份的数据库。

修改配制:需要修改两个 config.php配制文件,记得在UC中与论坛通讯正常。

DX需修改三个配制文件(connfig 目录下两个,UC目录里一个)注:DZ论坛分,整合版(整合UC)与分体版(另装UC),他们数据表前辍是不同的。

整版版UC表前辍为:cdb_uc_,独立版UC表前辍为:uc_,别弄错了。

DZ官方应该把这表前辍弄成一样,免得不了解UC的站友在选择整合版与独立版上失误。

DX 三个配制文件: (DZ论坛配制文件在根目录为 config.inc.php)config\config_global.php 论坛配制文件config\config_ucenter.php 论坛会员UC配制文件uc_server\data\config.inc.php UC配制文件UC表前辍:pre_ucenter 为DX整合版UC表cdb_uc_ 为DZ整合版UC表UC_ 为独立版UC表(不排除有些自己安装时定义的表前辍)如果网站是文件问题,建议这样操作试试:直接下载官方的全新包 ZIP包上传上去看看。

操作方法:1、先把你现有网站下所有文件拖到 00000目录里(做备用)。

2、再FTP把官方的全新ZIP包传到网站下,解压出来。

(不会丢失文件)3、再把备用00000目录里的 config目录,与 uc_server 目录搬出来。

(还有附件目录)一般文件问题,都可以这样解决了。

确认网站没问题后,再删除那个 0000目录。

记得用默认模板、记得更新缓存看!★ 强列建议!取消DZ论坛后台备份数据,保障UC数据库安全★别再让新手站长痛心了!/thread-1191-1-1.html注:(11年8月添加)DX,在论坛备份数据时已有提醒,整合版UC就一起备份了(改进了)注意:DX论坛后台备份,如果是独立版UC,那也只能备份论坛数据。

无法备份UC数据。

DX搬家,也可使用这程序:Tools 1.9M for Discuz!X 20110727 更新: 整合搬家助手Tools 1.9M 这个搬家助手,也就是个一步步提示站长如何操作,还是要到论坛后台备份数据。

这样新手站长,搬家就不会出现那么多问题了。

如果是独立版UC,那还是得到UC里备份数据。

并且,不再需要重新去安装论坛,后再导入数据来折腾了。

这点是很大的改进。

关于DZ数据备份问题.虽然,曾经我们发的贴,并未引起官方的重视,甚至把我们的帐户、贴子删除了。

但是,现在DX新版添加了提示,让站友更明了UC的数据备份。

如今,虽然还是论坛后台无法备份独立版UC数据,但至少有明确的提示了。

如果用DZ后台备份数据搬家方法,切记在在UC里,执行一次网站数据备份(包括论坛数据).网站恢复数据时,也需在UC后台执行恢复(包括论坛数据)请看二楼,DZ论坛数据备份,,和搬家。

其它程序网站自带备份数据库搬家方法都一样,只需在后台执行网站数据备份后,就整站打包,,下载整站压缩包. PHP在线解压缩上传到新空间,解压到根目录,执行一次整站安装..再在后台,执行执行一次整站数据恢复...或推荐是使用帝国备份系统,备份整个数据库,再用它恢复整个数据库,再FTP上传整站至空间数据库恢复后修改配制文件如:config.php一楼: MYSQL数据库备份恢复,phpmyadmin 数据备份和恢复二楼:DZ论坛搬家和数据备份与恢复,PHPWIND等,都有后台备份三楼:帝国数据备份王EmpireBak 2010 正式版,数据库备份四楼:FaisunSQL 程序备份、恢复数据库五楼:PHP调试,本地调试,备份、恢复数据库六楼:一键清空数据库 PHP程序,清除数据库中所有数据。

phpmyadmin 数据备份和恢复方法:备份是很简单的,恢复起来有时是不成功的。

就得使用下面三种方法了切记,选择左边的准确数据库,使其展开后,再使用后面导入和导出。

不是一进去就点导入或导出,要先在左边一定要选择你自己的数据库名栏,使其展开才可以进行导入导出。

这样导入导出就出错少。

优点:导出数据库中所有数据。

缺点:导入,一般只能导入2M大小的数据库或包数据备份:(3.3版本)在 phpmyadmin 中打开论坛数据库,点菜单栏的“导出”,在左边的导出框里将所有表“全选”,右边的“结构”栏,将“添加 DROP TABLE”、“添加 AUTO_INCREMENT 值”和“请在表名及字段名使用引号”选择,点最下面的“另存为文件”选择,执行,将备份文件保存到你要备份的地点即可。

如下图:可以选择下面的zip、gzip等压缩格式输入哦,压缩下载.推荐gzip 压缩格式,有些空间导入时只支持gzip。

相关主题