有谁知道织梦CMS还原数据时怎么会一直出现还原0条记录?备份的时候有好多记录的,类似于下图的这种情况
一、备份数据库数据 进入DedeCms后台 - 系统 - 数据库备份/还原 备份文件在\data\backupdata 二、将网站上的所有数据下载下来。 做好上面这两步就已经把网站上的所有数据备份下来了。 但如果每次都这么备份,那是比较麻烦的,下载的数据又比较多,所以这类备份做一次就好。 一、备份数据库数据,方法同上 进入DedeCms后台 - 系统 - 数据库备份/还原 二、下载相关文件 下载数据库备份资料\data\backupdata,将backupdata文件夹下载到本地 下载附件文件夹,将根目录下的uploads文件下载到本地。 这个得根据你的情况,选择多少天备份一次,建议经常备份。 如果您改动了模板文件,或其他系统文件,建议重新下载到本地做进行备份。 还原 如果是普通还原,参照此方式: 一、将最新的数据库备份文件夹backupdata和附件文件夹uploads上传到空间替换原有数据。 二、进入织梦DedeCms后台 系统 - 数据备份/还原 - 数据还原 三、更新缓存,生成所有页面。 如果是整站还原: 一、将最新的数据库备份文件夹backupdata和附件文件夹uploads覆盖到你下载回来的整站数据里。 二、参考网站搬家步骤《织梦DedeCms56 网站搬家详细教程图解》 经常做好备份就不怕灾难来了,所有的努力都付之东流了,这样会踏实点。
大家一直说 织梦程序漏洞多,容易被黑,其实换个思路想,织梦使用量多,自己被关注的也多,想从中获利的菜鸟黑客也多
织梦被黑,后台无法登入的办法:通过进入服务器,或连接FTP,重新上传并替换默认程序中“dede”文件夹,再通过“wwwxxxcom/dede”尝试登陆;
如以上无法实现,请在确认自己网站程序未被二次开发的前提下,尝试将“include”也重新替换,再次尝试;
如以上步骤还是不行,请将MySql即整个网站备份并保存,尝试重新安装程序,并恢复备份的MySql文件。
重新安装程序方法:将“install”目录中的
indexhtml 删除
install_locktxt 删除
indexphpbak 重命名为 indexphp
module-installphpbak 重命名为 module-installphp
再通过“wwwxxxcom/install"尝试重新安装程序,并登陆后台,恢复数据。
注意:如还有其它不明白请私信或追问。
被这破问题困扰了2次了,第一次不知道怎么解决的,解决不完美,这次真的是快哭了。最后找到了问题根源。
问题原因:在安装织梦的时候新建的数据库名称不能是数字开头,不能带有特殊符号!而我的就是带了个特殊符号“-”,导致我数据备份的时候提示的成功,但实际上是失败了。
解决办法:在服务器端用phpMyAdmin进入mysql数据库,找到你网站使用的数据库,点操作
打开之后修改数据库名称(之前我还百度怎么修改Mysql数据库名称,百度都说不能改,垃圾)
最后点执行
提示改名成功之后,打开网站跟目录找到:data/commoninc 文件用文本文档打开,将数据库名称修改为新的不带数字和特殊符号的数据库名称。
最后进入网站后台清除一下系统缓存,重新全站生成一次,再做数据备份。这次的数据备份就是完整的数据了,拿到新的服务器上去也可以正常恢复了。
0条评论