• 织梦cms安装完成后登录后台出现空白。主要原因是php版本的问题


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

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


    解决方法: 找include/userlogin.class.php里面的keepuser()函数, 把@session_register 全部改写, 虽然不知道这个@是什么意思

    把@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;

    然后就可以登入后台了。

  • 相关阅读:
    Python常用代码: 获取本机ip;统一十进制和日期;日期计算
    gogs安装(docker)
    【转载】os.environ模块环境变量详解
    。。
    IDEA配置Scala
    jupyter 安装
    docker基本操作
    2021秋季加分项
    docker安装
    spark Windows环境的部署
  • 原文地址:https://www.cnblogs.com/tengzhouboy/p/2868389.html
Copyright © 2020-2023  润新知