广告位联系
返回顶部
分享到

解决织梦dedecms后台登陆后一片空白没有任何显示

网站程序 来源:互联网搜集 作者:秩名 发布时间:2019-01-27 09:54:32 人浏览
摘要

本篇文章介绍解决织梦dedecms后台登陆后一片空白没有任何显示。 源码里的类库中很多都是PHP4的语法,var这个函数在PHP5中已经不用了,可是在类库中的文件还是使用这个函数,而且很多的类都是2007年写的了,而我的配置是win7+PHP/5.4.7+Apache/2.2.22+mysql5.

本篇文章介绍解决织梦dedecms后台登陆后一片空白没有任何显示。

源码里的类库中很多都是PHP4的语法,var这个函数在PHP5中已经不用了,可是在类库中的文件还是使用这个函数,而且很多的类都是2007年写的了,而我的配置是win7+PHP/5.4.7+Apache/2.2.22+mysql5.7.27。

现在由于官方还没有更新,我就自己解决了方法,现在已经可以完全登录了!主要原因是由于为了版本兼容的时候将类中的语句中没有进行判断引起的,采用PHP4的语句,只是屏蔽了提示,由于PHP5.4中已经不再使用这样的语句,并且出现了提示,所以会白屏。

解决方法是:

找到include文件夹中的userlogin.class.php文件中

@session_register下的所有语句屏蔽掉。 

/ * @session_register($this->keepUserIDTag);* /
            $_SESSION[$this->keepUserIDTag] = $this->userID;
          

/ *  @session_register($this->keepUserTypeTag);* /
            $_SESSION[$this->keepUserTypeTag] = $this->userType;
           

/ * @session_register($this->keepUserChannelTag); * /
             $_SESSION[$this->keepUserChannelTag] = $this->userChannel;
            

/ * @session_register($this->keepUserNameTag);* /
            $_SESSION[$this->keepUserNameTag] = $this->userName;
           

/ * @session_register($this->keepUserPurviewTag);* /
            $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
           

/ * @session_register($this->keepAdminStyleTag);* /
            $_SESSION[$this->keepAdminStyleTag] = $adminstyle;

这样可以正常登陆了!大家可以自己去试试吧!
 


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计