刚刚把服务器的PHP环境调试好,兴奋的把多天以前在本地改好的DEDE CMS传到服务器上;却显示数据库连接不正确,马上google,原来还有数据库文件没有上传!
先将服务器的mysql服务停止,打开mysql/dada/dedecmsv53utf8这个没有传到对应的目录里去;传好后将网页目录data/common.inc.php里的配置修改一下:
<?php
//数据库连接信息
$cfg_dbhost = 'localhost';
$cfg_dbname = 'dedecmsv53utf8'; //数据库名称
$cfg_dbuser = 'root'; //数据库用户名
$cfg_dbpwd = ''; //数据库密码
$cfg_dbprefix = 'dede_'; //数据库字段
$cfg_db_language = 'utf8'; //数据库编码
?>
然后启动mysql服务,OK问题解决!
DEDE网站迁移一键恢复工具包:
功能:以后dede网站搬迁只需要备份数据库,并把网站文件和数据库备份文件(dede自带的备份文件)一同复制到新网站空间,然后运行此工具直接恢复数据库就行了。当然了,你仅需修改的就是/data/common.inc.php文件,修改成新的数据库连接信息。适用版本:DedecmsV5.3 以上。
直接放在网站根目录覆盖就行了,其实并没有替换原本的文件,只是在dede原来的几个文件修改而来的。
其中install文件夹里的data_revert_lock.txt文件主要时用来防止别人用来恢复数据的。所以你想用来恢复网站数据,请先把这个文件删除,恢复之后程序自动生成data_revert_lock.txt文件。
恢复数据的时候,请运行在 你的网站/dede/sys_data_revert2.php
谨记:dede文件夹里的文件一定要放在管理员后台的目录。如果你把官方默认的管理后台路径修改了,请自行将这些文件放到你修改后的管理路径之下。
DEDE网站迁移一键恢复工具包.rar