美文网首页
ThinkCMF后台地址加密忘记了无法打开后台怎么办?

ThinkCMF后台地址加密忘记了无法打开后台怎么办?

作者: 织梦的鱼 | 来源:发表于2017-10-17 09:39 被阅读0次

    ThinkCMF后台地址加密忘记了无法打开后台怎么办?笔者为了网站安全把ThinkCMF后台的安全模式打开后忘了保存加密地址,导致无法登陆后台,找了些网上的资料,不太靠谱,只好从代码入手,找到/application/Admin/Controller/PublicController.class.php

    将24-33行的:

    }else{

    $site_admin_url_password =C("SP_SITE_ADMIN_URL_PASSWORD");

    $upw=session("__SP_UPW__");

    if(!empty($site_admin_url_password) && $upw!=$site_admin_url_password){

    redirect(."/");

    }else{

    session("__SP_ADMIN_LOGIN_PAGE_SHOWED_SUCCESS__",true);

    $this->display(":login");

    }

    }

    替换为

    }else{

    session("__SP_ADMIN_LOGIN_PAGE_SHOWED_SUCCESS__",true);

    $this->display(":login");

    }

    替换后就可以正常登陆了,接着去后台 设置->网站信息->后台地址加密码 就可以看到加密后的地址了,然后将上述的代码修改撤销就OK了!

    相关文章

      网友评论

          本文标题:ThinkCMF后台地址加密忘记了无法打开后台怎么办?

          本文链接:https://www.haomeiwen.com/subject/tnvruxtx.html