phpcms后台密码丢失后的解决办法

1672人参与 |分类: 建站教程资源|时间: 2014年02月17日

笔者在装饰公司上班,过年放了20天,结果年后上班进网站后台时,不知道是杂回事,密码不对了。试了几次后就出现密码错误次数过多,等-52654分钟后再登陆。心中大恐,这可是公司的官网,现在只有这样一个超级管理员密码都被我弄丢了,于是马上在网上找解决办法。幸好还是有很好的解决办法的。

公司官网所用程序是PHPcms,我虽然不熟悉,但想来所有cms其实都一样,网上一找,方法如下:

一般的虚拟主机商都提供了PHPmyAdmin,选择你网站数据库,然后选择v9_admin这个表,

编辑

password,变成:fa3250300be9b7ab0848257f3cbb06e7

encrypt,变成:ucFfAp

这样密码就会被改成 phpcms了,就可以正常登录了。

也可以把 

password 变成 eeddc98ecb7cca0b0502c8c1e733549e 

encrypt 变成:fPaIDJ

改完后虽然密码变成了phpcms,但是还是会提示密码错误次数过多,等多少多少分钟再登陆的情况,这时候你就进入FTP,修改admin目录下的index.php文件中的代码。

找到文件 \phpcms\modules\admin\index.php

将如下代码注释掉:

if($rtime['times'] >= $maxloginfailedtimes) {

  $minute = 60-floor((SYS_TIME-$rtime['logintime'])/60);

  showmessage(L('wait_1_hour',array('minute'=>$minute)));

}

注意哦,一共是4行。我开始注释掉了前3行,结果后面半个大括号没注释掉,出现了500错误。


这下就OK了,登陆后记得重新设置一个自己常用的密码哦,最好是用笔记在自己的笔记本上。

文章来源:无名博客 本站已加入维权骑士,抄袭必究

地址: