导航菜单
首页 >  » 正文

DeDeCms教程:修复织梦Cms网站搬家后数据库报错

第一种:创建服务器快照,出现问题后立马回滚;

现在市面上很多云服务器都支持创建快照的功能,反正小编接触过得、阿里云与腾讯云的服务器都是支持快照回滚的,所以建议公司还有个人用户在技术不过硬的情况下,还是尽量选择行业内比较靠谱的服务器提供商进行服务器租用,省的出了问题后干着急。

(1)登录阿里云服务器ECS控制后台,在左侧找到快照功能选项并点击进入;

(2)在快照页面按照步骤提示关联磁盘并创建快照策略,当然了建议大家在你确定网站没问题的时候创建个系统镜像,因为快照最长可以保留30天,而镜像可以永久保留,创建好后我们就可以放心的等待织梦Cms出问题后直接点击回滚磁盘即可。

第二种:重装DeDeCms并使用网站数据备份还原网站

其实织梦Cms后台是支持数据备份与还原的,这就需要我们平时多多进行网站备份了,我们的织梦网站出了问题后可以第一时间使用数据备份进行网站的数据还原,DeDeCms与其它的建站程序稍微不太一样,他的网站搬家是你必须先在网站后台对网站进行备份,

然后打开网站根目录下的install文件夹,将index.html和install_lock.txt文件删掉,将index.php.bak和module-install.php.bak的.bak扩展名删掉,

注:.bak是安装网站以后自动生成的备份文件。

然后执行重装命令 http://你的域名/install ,接下来在新打开的织梦Cms安装界面,按要求输入并点击下一步即可完成安装,想必这些都不用我说了,然后依次:还原数据 —— 一键更新网站 —— 刷新系统缓存 —— 回到网站首页即可。

第三种:常规网站搬家方法对接织梦网站服务器数据库

这个方法我不知道是不是正确的,我们平时进行网站搬家基本上都是用的这种方法,就是直接备份好网站数据,然后将网站数据库进行打包,然后在新的服务器上面创建好站点后,把网站数据传上去,然后将数据库也传上去,最后在DeDeCms的data文件夹找到common.inc.php这个文件并打开,将数据库的地址、数据库用户名等信息填入;

这里填好以后点击保存退出,然后登陆我们的织梦Cms网站后台就可以像我们平时一样使用了。

写到最后

这里还是想提醒一下大家,千万要注意你的织梦Cms的版本,如果你的DeDeCms是UTF-8版本的,那请你千万不要使用GBK版本的对你的织梦网站进行程序文件得覆盖编写,反之也一样,GBK的也不要使用UTF-8,不然你会遇上大麻烦的。

0.198174s