使用phpstudy时dedecms后台页面空白解决方法(PHP版本原因)

softyun3年前cms教程145

分享一下使用phpstudy时dedecms后台页面空白的解决办法 PHP版本原因
今天把电脑上的phpStudy升级到2013版。在登录本地织梦dedecms5.7时,/dede/login.php居然显示空白。由于周五我安装了windows8,因为是电脑问题,等我关掉防火墙配置好电脑服务后,发现还是不行。在百度后终于得到高人的日志指点。
原因很简单,phpstudy2013版是用的php5.4,而dedecms的login.php中使用了一个被php5.4抛弃不用的函数 是不是真的抛弃我不知道,反正原文这么写的
session_register()
意思就是这说个函数不能用了,想用也用不了。方法很简单,直接注释掉,不用进行注册就可以声明session。
在dedecms目录include/userlogin.class.php中查找
function keepUser() 
大概在281行,把keepUser()函数下的 @session_register(); 整段注释掉 删除也可以,结果如下:

function keepUser()    
{    
if($this->userID != '' && $this->userType != '')    
{    
global $admincachefile,$adminstyle;    
if(emptyempty($adminstyle)) $adminstyle = 'dedecms';    
  
//@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;    
  
PutCookie('DedeUserID', $this->userID, 3600 * 24, '/');    
PutCookie('DedeLoginTime', time(), 3600 * 24, '/');    
  
$this->ReWriteAdminChannel();    
  
return 1;    
}    
else    
{    
return -1;    
}    
}    
另外的解决方法就是在include/userlogin.class.php 中声明一个函数 
function session_register()    
{   
return true;   
}   
仅供大家学习参考哦~希望对你有所帮助。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Dedecms生成百度地图图文教程

网站地图相信都很熟悉,不仅能提供给用户便捷的浏览,更能提供给搜索引擎很好的抓取。谷歌支持的XML格式sitemap的大家都很清楚,dedecms也能支持,制作的方法搜索一下一大堆,今天跟大家分享的是h...

Dedecms通过sql命令清楚网站以及重置文章ID排序的办法

给大家分享一些Dedecms通过sql命令清除网站以及重置文章ID排序的方法,简单有效,希望对你有所帮助我之前在织梦Dedecms防止恶意注册及快速批量删除垃圾会员及文章的方法中有提到过批量删除垃圾会...

DedeCms教程:友情链接插件使用说明

织梦dedecms友情链接插件使用说明 织梦系统内置里很多对建站非常有益的插件,友情链接是最深受广大站长朋友欢迎和使用的插件之一。下面以DedeCMSV5.7为例,带着一起来熟悉这个插件。GIF图...

【Type 标记使用实例】-DedeCMS模板制作使用实例教程(4)

【Type 标记】表示指定的单个栏目的链接,用法非常简单。  说明:为了便于下面内容的理解,我将数据库中网站频道的截图如下:      使用思路、步骤:   一、明确使用范围     我们在使用任何标...

织梦DedeCMS网站服务器搬家详细教程

 织梦dedecms网站在运行的过程中,难免会遇到各种各样的问题,有时候会需要更换空间或服务器,这样,完整的把网站数据转移到新的空间上,就是织梦站长必须掌握的技能之一。织梦DedeCMS网站服务器搬家...

实现复制文档内容自动加版权信息的实现方法

当复制文档内容时, 实现织梦dedecms自动加版权信息的实现方法辛辛苦苦写出来的原创文章被别人用复制 Ctrl+C与粘贴 Crtl+V这种毫无技术可言的操作转载,实在是比较郁闷的。好在我们有强大的j...