如何从网站主页破解进入数据库服务器
首先查看程序根目录中有没有indexphp这个文件,如果没有,去官方下载一个完整数据包,把indexphp复制过去一个。
如果有这个文件,那么通常是模板路径不对,先登录后台选择系统,点击数据库备份还原,选择还原数据库,等还原成功之后,去到基本参数设置那里,把网站风格那个选项里的值随便改成别的点击确定,然后再改回来,点击确定,然后再一键更新整站,这样就好了
修改date里面的commonincphp文件,
<php
//数据库连接信息
$cfg_dbhost = 'localhost';
$cfg_dbname = 'dedecmsv56gbk'; /数据库名称,dedecms56默认是dedecmsv56gbk
$cfg_dbuser = 'root'; /数据库用户名
$cfg_dbpwd = ''; /dbuser 的密码
$cfg_dbprefix = 'dede_'; /表前缀,一般不必修改过
$cfg_db_language = 'gbk'; /编码,一般不必修改过
>
按以上提示把数据名改为你要连接的数据库名即可。
方法/步骤
1 我们首先要在网站源码里面找到,php数据库的用户名和密码,还有ip地址,才能连接数据库服务器,一般数据库信息文件,在首页里面都是有包含的,就拿dedecms来说,打开首页,会看到if(!file_exists(dirname(__FILE__)'/data/commonincphp'))。
2 我们就找data目录下的commonincphp文件,就会看到数据库连接信息。
3 dbhost就是ip地址,这个是数据库的IP地址,dbname 就是数据库名字,dbuser就是数据库的用户名,dbpwd就是数据库的密码,然后打开我们要用到的mysql数据库连接软件Navicat for MySQL。
4 依次 文件-->新建连接,然后出现连接信息,连接名随便写,ip地址就写你要连接的服务器的ip地址,端口不变3306,如果有改变就写设置的端口就可以,用户名就写刚刚得到的用户名,密码就写密码。然后连接就行。
5 我只是给大家拿dede一个演示,这样就可以了,如果其他的网站,根据源码的不同,数据库信息所在的文件也有所不同,一般都在connphp,configphp,commonphp,incphp里面找就行了。
1、也许是你的数据库密码真的不对 你再去查查 看看网站设置的数据库密码和你的服务器上的数据库密码是否一直
2、如果你的数据库和你的网站不在一个服务器的话 这个问题就是暂时性的 过段时间自己会好
我认为是第一种吧 估计是你的网站设置的数据库密码和你的mysql密码不相符吧
一、备份数据库数据进入DedeCms后台-系统-数据库备份/还原备份文件在dataackupdata
二、将网站上的所有数据下载下来
做好上面这两步就已经把网站上的所有数据备份下来了
但如果每次都这么备份,那是比较麻烦的,下载的数据又比较多,所以这类备份做一次就好
一、备份数据库数据,方法同上进入DedeCms后台-系统-数据库备份/还原
二、下载相关文件下载数据库备份资料dataackupdata,将backupdata文件夹下载到本地下载附件文件夹,将根目录下的uploads文件下载到本地
这个得根据你的情况,选择多少天备份一次,建议经常备份
如果您改动了模板文件,或其他系统文件,建议重新下载到本地做进行备份
还原如果是普通还原,参照此方式:
一、将最新的数据库备份文件夹backupdata和附件文件夹uploads上传到空间替换原有数据
二、进入织梦DedeCms后台系统-数据备份/还原-数据还原三、更新缓存,生成所有页面
如果是整站还原:
一、将最新的数据库备份文件夹backupdata和附件文件夹uploads覆盖到你下载回来的整站数据里
0条评论