zoukankan      html  css  js  c++  java
  • DEDECMS 后台登录空白怎么办 后台无法登陆

    刚安装完dedecms,兴致冲冲的准备进后台,输入完用户名和密码后,页面 中显示一片空白。

    立马到网上搜搜,发现大家各抒己见,但是都没有解决问题。

    不过,下面的这个方法是可以的。马上记录下来,以备其他人遇到类似的问题做参考。

    找include/userlogin.class.php里面的 keepuser()函数,

    把@session_register($this->keepUserIDTag);    注释掉,然后改为

    if (!isset($_SESSION[$this->keepUserIDTag]))

    全部有6个。

    如下:

    if (!isset($_SESSION[$this->keepUserIDTag]))

    //@session_register($this->keepUserIDTag); 

    $_SESSION[$this->keepUserIDTag] = $this->userID;

    if (!isset($_SESSION[$this->keepUserTypeTag]))

    //@session_register($this->keepUserTypeTag);

    $_SESSION[$this->keepUserTypeTag] = $this->userType;

    if (!isset($_SESSION[$this->keepUserChannelTag]))

    //@session_register($this->keepUserChannelTag);

    $_SESSION[$this->keepUserChannelTag] = $this->userChannel;

    if (!isset($_SESSION[$this->keepUserNameTag]))

    //@session_register($this->keepUserNameTag);

    $_SESSION[$this->keepUserNameTag] = $this->userName;

    if (!isset($_SESSION[$this->keepUserPurviewTag]))

    //@session_register($this->keepUserPurviewTag);

    $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;

    if (!isset($_SESSION[$this->keepAdminStyleTag]))

    //@session_register($this->keepAdminStyleTag);

    $_SESSION[$this->keepAdminStyleTag] = $adminstyle;

    然后就可以登入后台了。

    问题原因:

    session_register,php5.4移除了这个函数,版本里说明,继续使用该函数会产生错误。

    if (!isset($_SESSION[$this->keepUserTypeTag]))改成这个方式就可以了

  • 相关阅读:
    [C语言] 交换排序之冒泡排序的特性及实现
    [C语言] 选择排序之鸡尾酒排序的特性及实现
    [C语言] 选择排序之直接选择排序的特性及实现
    计蒜客 蓝桥杯模拟 快速过河
    计蒜客 蓝桥杯模拟 瞬间移动 dp
    计蒜客 蓝桥杯模拟 充话费
    计蒜客 蓝桥杯模拟二 区间合并 打扫教室
    商品类目短文本分类总结
    SpringBoot项目创建及入门基础
    Joyful HDU
  • 原文地址:https://www.cnblogs.com/wangkongming/p/3172875.html
Copyright © 2011-2022 走看看