dede后台登陆后一片空白的原因和解决办法

今天在本地架设dedecms测试模板,但是登录后台,输入用户名、密码、验证码后确一片空白,没有任何的提示,于是在百度上搜索相关的答案,但是试了好几种办法都不行,最后还是找到了解决办法,这里把解决办法记录下~

解决办法:

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

查找@session_register,将其下的所有语句屏蔽掉。

  1.             /*@session_register($this->keepUserIDTag);*/  
  2.             $_SESSION[$this->keepUserIDTag] = $this->userID;   
  3.   
  4.             /*@session_register($this->keepUserTypeTag);*/  
  5.             $_SESSION[$this->keepUserTypeTag] = $this->userType;   
  6.   
  7.             /*@session_register($this->keepUserChannelTag);*/  
  8.             $_SESSION[$this->keepUserChannelTag] = $this->userChannel;   
  9.   
  10.             /*@session_register($this->keepUserNameTag);*/  
  11.             $_SESSION[$this->keepUserNameTag] = $this->userName;   
  12.   
  13.             /*@session_register($this->keepUserPurviewTag);*/  
  14.             $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;   
  15.   
  16.             /*@session_register($this->keepAdminStyleTag);*/  
  17.             $_SESSION[$this->keepAdminStyleTag] = $adminstyle;  

dede后台登陆后一片空白的原因:从解决办法来看,主要原因是由于为了版本兼容的时候将类中的语句中没有进行判断引起的,采用PHP4的语句,只是屏蔽了提示,由于PHP5.4中已经不再使用这样的语句,并且出现了提示,所以会白屏。

原创文章,作者:wwh,如若转载,请注明出处:http://www.wuwenhui.cn/3043.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

站长邮箱:admin@wuwenhui.cn
工作时间:周一至周五,8:30-17:30,节假日休息

微信
交换同类型友链,要求权重2以上,收录3000+