宝鸡信息港
汽车
当前位置:首页 > 汽车

小白站长升级dede后台无法登陆的艰难恢

发布时间:2019-05-22 02:19:35 编辑:笔名

小白站长升级dede 后台无法登陆的艰难恢复历程

A5任务 SEO诊断选学淘宝客 站长团购 云主机

在这之前,估计我和绝大部分站长差不多,在建站后台程序方面都算是小白一个。这次经历源于一次可有可无的手贱升级,虽然甚是折腾到令人疲惫,但经历带来对后台程序的认识让我起码可以说,终于不再是一个一干二净的小白站长了!

在几天前一个月黑风高的晚上,我照例打开dede后台准备更新文章。当偶然看到提示检查更新的那个按钮时,我想起了建站前浏览度娘时获得的种种教导中的一项便是dede漏洞多,要随时跟进官方的更新。于是,我手贱的点下了这个困扰了我近一周的罪恶按钮,一切是进行的如此安静祥和,中途各项我丝毫无法看懂的提示根本无法改变我坚定的更新决定,就这样,在我回头去撒了一泡尿的功夫再回来时,后台界面变成了一个巨大的页无法打开错误提示画面。我起初很淡定的关掉了这个页面,并再次登入后台,但这时一丝凉意从脚底袭来,往常熟悉的不能再熟悉的登陆界面也变成了500错误提示画面。

纳尼!小白站长感到了一丝恐慌!本着有事问度娘的原则,我迅速展开了艰难的问询之路。度娘的问询结果,其实不用过大脑就可以知道,实在是五花八门,内容涉猎极广,从数据库到文件名甚至空间商,远远超出我的想象。我只能一个个试,先从简单的试!

简单的无非是看看有无缺少文件,尤其是dede及data文件夹中的各个文件,根据同原备份文件的对比,先排除了这方面的问题。

再者无非是替换文件,于是乎,从data(非数据库部分)、include、dede等貌似相关的文件夹,都用早先的备份换了一个遍,时间废了不少,可是登陆页面还是那幅死鱼脸!

继续深入度娘,看到某大神对于一类似问题的回复后,将重点转移到数据库连接上,找到data下的p文件,打开后将下面数据一顿乱改:

$cfg_dbhost = 'localhost';

$cfg_dbname = 'dedecmsv57gbk';

$cfg_dbuser = 'root';

$cfg_dbpwd = '123456';

$cfg_dbprefix = 'dede_';

$cfg_db_language = 'gbk';

结果可想而知,在完全技术小白的状态下,这就是个笑话!感觉不能这样瞎蒙了,于是又深入了解了一下以上代码的含义,基本如下:

这段代码实际上是数据库连接信息,意义如下

$cfg_dbhost = 'localhost';站地址,基本都照此填,也可填ip

$cfg_dbname = 'data';数据库名,购买空间时都会给到的数据

$cfg_dbuser = 'data_user';数据库用户名,购买空间时都会给到的数据

$cfg_dbpwd = 'admin';数据库连接密码,购买空间时都会给到的数据

$cfg_dbprefix = 'dede_';数据库前缀,通常不要改,还没整清楚

$cfg_db_language = 'gbk';数据库语言版本,不需要改动,除非你的站对语言版本有特殊要求

在对照原有备份文件的基础上,基本可以排除这里有问题,于是只能继续调试别地问题。又在度娘上搜到某大神说,可能是文件夹权限问题,回想起建站初期确实改过几个文件夹执行权限,于是又屁颠屁颠的跑到空间管理那把文件权限又一一恢复如初,不过结果还是那幅死鱼脸!

就这样,徒劳无功的工作耗去了我几个晚上,终于在抓狂之后,我决定用原始的办法从新安装dede并恢复备份,但上一次备份已是一个月前了,这样等于我的站回档到一月前,这一个月的更新就算白费了,

在恢复备份之前,我始终觉得不甘心,于是决定再排查一次,因为度娘基本已经没有新意了,我只能重新再炒一下冷饭,基本可以总结出,类似问题大部分的指向都是数据库相关问题。于是继续回头找数据库相关问题,回想起建站初期根据度娘建议,将data及dede文件夹都改过名,并相应调整过某个文件里面的代码,变有逐步找寻过去。Data文件改名之后,会将data下的p文件中第16行代码中的data修改为改名后的文件名:

原:define('DEDEDATA', DEDEROOT.'/data');

改后:define('DEDEDATA', DEDEROOT.'/xxxx');(xxxx为原data更改后的名称)

但是当我再次找到这行代码,发现这行代码中的路径不是我更改data后的名称,我思量这不会是这么低级的问题吧,于是就改了回来,再试,站后台登陆页面正常了!原来就是这么低级的问题困扰了我近一周的时间,更新时,系统自动更新了这行代码,如此一来无法按这行代码找到数据文件所在,也就出现了问题。

看来就算是有dede等傻瓜建站程序不需要对程序语言过多的了解,但起码也要了解一些近本的程序相关知识,要不然一个小小的问题也会让小白站长耗时耗力一番,也希望个各站长别像我如此小白,多少也要了解点基本知识,做到小病小痛不求人!再有就是用dede要勤备份,就算实在不成了,恢复备份也不会有太大的损失!还有就是对于dede的更新要慎重,尤其是你改动过原文件名称以及个别文件代码后!

本文由原创,转载请注明出处!

故宫首邀非遗传人进“宫”修宝(图)
上海理工男弃做白领 卖烤猪蹄月入万元引热议
南京买房白领半数以上首付靠啃老 都是高房价惹的祸
友情链接
大连白内障医院哪家好 蚌埠职业病科医院哪家好 安庆中医骨科医院哪家好 安庆中医消化科医院哪家好 安庆中医免疫内科医院哪家好 阜阳司法鉴定科医院哪家好 六安特色医疗科医院哪家好 亳州胸外科医院哪家好 亳州口腔急诊科医院哪家好 乌海碎石中心医院哪家好 乌海头颈外科医院哪家好 福州中医肾病内科医院哪家好 南宁耳鼻咽喉头颈科医院哪家好 百色中医男科医院哪家好 大理脊柱外科医院哪家好 萍乡有哪些综合医院 怒江心理咨询科医院哪家好 迪庆小儿免疫科医院哪家好 鹰潭有哪些手外科医院 嘉峪关小儿康复科医院哪家好 吉安有哪些口腔科医院 金昌肝炎医院哪家好 白银眼科医院哪家好 抚州有哪些中医儿科医院 抚州有哪些中医呼吸科医院 天水成瘾医学科医院哪家好 天水骨肿瘤科医院哪家好 上饶有哪些过敏反应科医院 天水眼眶及肿瘤医院哪家好 武威妇泌尿科医院哪家好 长春有哪些中医肛肠科医院 长春有哪些检验科医院 张掖男科医院哪家好 长春有哪些实验中心医院 张掖肿瘤外科医院哪家好 公主岭有哪些整形科医院 酒泉中医皮肤科医院哪家好 酒泉中医消化科医院哪家好 公主岭有哪些中医免疫内科医院 辽源有哪些中医儿科医院 白山有哪些泌尿外科医院 白山有哪些乳腺外科医院 临夏青光眼医院哪家好 玉溪有哪些护理咨询医院 普洱有哪些干部诊疗科医院 迪庆有哪些普外科医院 迪庆有哪些泌尿外科医院 上海有哪些一乙医院 上海口腔急诊科医院哪家好