本地dedecms建第二个网站,第一个网站的数据全部丢失这是怎么回事?备份了以前的内容也显示不出来求高手解

本地dedecms建第二个网站,第一个网站的数据全部丢失这是怎么回事?备份了以前的内容也显示不出来求高手解,第1张

解决方法:

空间商的mysql服务器异常,这个直接问空间商,或用IP反查工具,查询 同IP下的网站访问是否正常来判断。如果确认是空间商的mysql服务异常,直接和空间商反馈即可。

上面说的第2个和第3个原因,都是人为导致的原因,操作不当或好奇心驱使导致的。在空间控制面板中修改了mysql数据访问密码,也要同步修改dedecms的数据库配置文件commonincphp,否则将会提示数据库无法连接的错误。登录ftp,下载找到/data/commonincphp到本地,然后使用文本编辑打开,直接修改正确的就可以了。

先说说备份,备份是网站运营的一个好习惯,因为永远都不知道灾难会什么时候到来,这个时候做好准备,就显得尤为的重要。

是不是有还原了什么都不怕了?有一点你必须相信你备份的时间和你还原数据的时间中间存在一个时间差,而这个时间差具体是多少,这个就看每个人的备份间隔,如果出问题刚好在备份完成那没影响或者影响不大,如果出问题时间与备份时间间隔太大,那么问题就大了,所以除了备份以外,网站安全还是一样不能松懈

还原的前提是我们在前面已经有备份的数据,所以千万不要到了要还原数据的时候才想到备份多么的重要。

进入到织梦后台系统以后,进入系统右侧的数据库备份/还原

进入数据库备份/还原页面以后,右上角有一个数据还原的这么一个选项。点击这个数据还原选项

进入到数据还原页面后,系统会自动去找/data/backupdata/里面备份的数据文件,如果存在备份的文件就显示在页面上

7

最后点击开始还原数据按钮,还原我们备份的数据

已经鉴定完毕,你两个网站用的同一个数据库,而且表头也用的一样,dede- 安装过第二次必定覆盖了第一次的数据表,当然第一个网站什么内容都没有了,附:解决方案重新安装时可以使用同一个数据库但是表头前缀一定不能一样。

确认下 1 MYSQL是否已成功安装 2 MYSQL以成功启动 3 用户账号密码是否正确 4数据库主机地址也不一定是localhost 一般情况下是但是有些情况是 127001可以解析到但是localhost却不行

验证以上最简单的办法就是安装一个phpmyadmin 用它登入 如果登入成功就表示你的配置存在问题

新版的dede安装时不需要手动的在数据库先创建一个空的数据库 系统会自动创建!

链接失败一般都是数据库的账号密码或者链接地址错误

dede数据库配置文件所在路径为:/data/commonincphp

修改方法:

把这个文件使用ftp下载下来,用记事本/notepad++编辑

下面是该dede数据库配置文件的内容: 

<php

  //数据库连接信息

  $cfg_dbhost = 'localhost';网站地址

  $cfg_dbname = 'data';数据库名

  $cfg_dbuser = 'data_user';数据库用户名

  $cfg_dbpwd = 'admin';数据库连接密码

  $cfg_dbprefix = 'dede_';数据库前缀

  $cfg_db_language = 'gbk';数据库语言版本

  >

根据自己需要修改即可

做了一个DEDECMS模板网站,本地测试好以后,上传网站遇到到问题,以前网站直接在空间里做,织梦模板如何安装都不知道。现在模板带数据库一块上传,几次都失败。在网上搜了很多教程,都没有满意答案,对于本地测试好,上传到空间徐怎么做呢上传到空间安装好又是个难题

DEDECMS

高手老鸟是这样说的,先把同版本DEDECMS上传,意思是已经做好的DEDECMS网站先不要上传,将同版本DEDECMS程序上传,安装,连接数据库,然后将做好的网站,上传覆盖,除/INCLUDE/config_basephp单独提出来不覆盖,接着将本地网站数据库备份(DEDE

/backup_dataPHP),上传到空间里覆盖。进入新网站后台还原即可。

织梦技术人员这样说的:“在新空间中按你原来的配置,重新安装dedecms,然后把旧站的数据替代新站的数据(config_basephp除外),然后备份旧数据,上传到新站目录还原即可”。

还有一种说法是:

1本地测试好的dede整个程序,把下面的“install”文件夹删除掉,替换成没有安装过的“install”文件夹。这个是安装用的文件夹。如果安装过程中有提示,install_locktxt

这个文本文件。那就把这个文本文件删除掉。就可以安装了。

2修改数据库连接名称。在

根目录下面的data文件夹下面的commonincphp文件里

修改数据库名称,数据库用户名和密码

这三项就可以

用Adobe

Dreamweaver

CS4

网页编辑工具打开commonincphp这个文件,看下面

//数据库连接信息

$cfg_dbhost

=

'localhost';

$cfg_dbname

=

'dedecmsv57gbksp1';

数据库名

$cfg_dbuser

=

'root';

数据库用户名

$cfg_dbpwd

=

'123456';

数据库密码

$cfg_dbprefix

=

'dede_';

$cfg_db_language

=

'gbk';

>

3修改好保存上传到空间。运行

域名/install/indexphp

开始安装程序

4安装好后台自己生成就可以了。

感觉这个不错,就转了。但是还没经过本人试验,试验后在告诉大家吧。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 本地dedecms建第二个网站,第一个网站的数据全部丢失这是怎么回事?备份了以前的内容也显示不出来求高手解

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情