zoukankan      html  css  js  c++  java
  • ThinkCMF后台地址加密忘记了无法打开后台怎么办?

    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了!

  • 相关阅读:
    sharepoint_study_10
    sharepoint_study_9
    sharepoint_study_8
    需要经常读的文章(长期更新)
    sharepoint_study_7
    sharepoint_study_目录学习笔记(长期更新)
    windows_study_2
    sharepoint_study_6
    sharepoint_study_5
    sharepoint_study_4
  • 原文地址:https://www.cnblogs.com/lhj-blog/p/11236115.html
Copyright © 2011-2022 走看看