当前位置:首页 > 网站运营 > 正文内容

DEDE网站搬家、dede程序数据库还原图文教程

葱子8年前 (2017-07-07)网站运营2354

我前一篇文章讲到了网站备份恢复的要点和注意事项,今天就接到一个网站迁移的案子。 这个就比较蛋疼了,他是使用dede后台直接备份的数据库,没有用phpmyadmin导出MySQL。 在这里大致讲一下基于dede的备份迁移操作。 注:以下办法适用于DEDE V5.3/5.5/5.6,dede为默认管理后台目录

第一步:备份数据库

登陆原网站后台,系统-数据库备份/还原,使用数据库备份功能,将网站数据库备份到data目录下的backupdata文件夹。

第二步:FTP下载整个网站

这一步非常简单,如果是虚拟主机,并能整站打包,可以使用打包下载;如果是独立服务器器,可以直接打包后下载,推荐的方法是:打包备份下载。

第三步:登陆phpmyadmin,建立数据库,配置数据库连接

新建一个与原来数据库同名的数据库。DEDE的数据库配置在data/common.inc.php中。

第四步,修改dede/config.php文件,实现免登陆还原数据

config.php中,有一段检测用户登陆状态的代码,将之屏蔽,大约16行左右,如下: //检验用户登录状态 $cuserLogin = new userLogin(); if($cuserLogin->getUserID()==-1) { //header("location:login.php?gotopage=".urlencode($dedeNowurl)); //exit(); } 然后屏蔽sys_data_done.php和sys_data_revert.php开始几行中的数据库还原权限检测代码,如下: //CheckPurview('sys_Data');至此,整个还原数据库的修改工作就完成了。

第五步,还原数据并还原刚刚修改过的文件

访问dede/sys_data_revert.php,即可还原数据,然后将我们刚刚修改过的3文件还原就可以了。

第六步,登陆网站后台

如果不知道后台用户名和密码,可以登录phpmyadmin进行替换修改。  

第七步,后台进入“HTML更新”,选择“一键更新网站”。

OK,现在整站转移工作就全部完成了!   本文部分内容参考:http://blog.sina.com.cn/s/blog_5ee266280100tzji.html


扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1248.html

相关文章

能在windows系统下用的服务器主机面板推荐

能在windows系统下用的服务器主机面板推荐

虽然现在Linux系统在服务器领域的普及度是越来越高,不过还是有很多站长选择使用windows系统作为服务器操作系统。 但是windows自带的IIS等服务器环境使用起来非常的不方便,效率还不高,于是便有了众多的第三方服务器面板程序。...

【已解决】在虚拟主机上用CDN为discuz网站配置https

【已解决】在虚拟主机上用CDN为discuz网站配置https

最近遇到好几个站长来咨询虚拟主机如何开启HTTPS的事情。 在这里我为大家总结下相关的方法:虚拟主机下一般都是使用CDN来做HTTPS. 在我们配置好CDN的HTTPS后,你会发现始终会有部分的CSS和JS文件加载在HTTP模式下...

手把手教你:阿里云ECS从windows系统更换为CentOS

手把手教你:阿里云ECS从windows系统更换为CentOS

我的测试服务器使用环境是windows server2008+IIS7+php5.6+mysql5.6的环境配置,内存是2G。 不得不说windows系统真的很耗资源,这个配置用起来简直没法忍受。 所以今天打算对测试服务器更换下系...

Nginx下配置网站SSL实现https访问(虚拟主机)

Nginx下配置网站SSL实现https访问(虚拟主机)

在今年的早些时候百度搜索已经全面实现https模式,并宣称已经可以抓取https网页了,相比谷歌早年就已经支持https的抓取,百度虽然晚了一点,但是毕竟现在还是有了,站长之家上也有人探讨关于https模式对百度谷歌seo的影响,虽然...

IIS7为discuz配置开启memached缓存功能

IIS7为discuz配置开启memached缓存功能

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 1、首先下载需要的软件安装包: Memcached 1.4.13 :http://soft.huweishen...

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

最近在阿里云的ECS服务器老是被攻击,不得已给服务器安装了安全狗。 由于我使用的是centos6.5纯净版系统,在安装安全狗的过程中,总是提示缺少组件支持。 所以收集了以下解决方法...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。