织梦数据还原后,后台空白没有选项信息,没有文章 , 遇到的问题比较奇怪,也是一个遇到。记录一下处理过程。重点 查看备份的数据是否有信息
一个朋友的网站需要更换个空间,织梦的程序。按照正常的步骤,我做了一下的操作。
1. 进入织梦的后台备份了数据库(织梦系统显示备份成功,没有错误的提示)
2. 通过ftp下载了整个程序(包含已经备份的数据库文件 /data/backup/*)
3. 程序上传到新的空间
4. 修改 /install 目录的的 index.php.bak -> index.php 删除了 文件 /install/install_lock.txt
5. 重新安装
6. 登陆后台,进行数据还原
出现的问题
整个安装还原的过程没有出现任何问题,就是安装后真个数据是空的,也有数据比如 文章有个编号,没有内容。没有选项信息。
排查的结果
备份的数据库里的文件是空的,里面有 insert 语句,但是insert 没有内容。
解决的方法
修改了php的版本,重新备份了数据库,查看了下备份的内容,正常。
吐槽
没有备份成功,还不给个错个错误提示
其他的方法
上面的更换织梦程序,操作比较傻瓜点。对于 php + mysql 的程序,都可以把程序文件直接上传到新的空间,然后把数据库迁移到新的数据库,后修改织梦的链接数据库文件(data/common.inc.php
)的配置信息即可。
织梦用的越来越少了,官方都不咋更新了。