php5.4环境下DedeCMS登录退出后台空白的解决办法汇总
2015-01-04 12:03
651 查看
php5.4环境下DedeCMS登录退出后台空白的解决办法汇总
php5.4删除了session_unregister函数,导致织梦系统安全登录退出时,后台出现空白:看了一下安全退出的代码,就明白了:
function exitUser()
{
ClearMyAddon();
@($this->keepUserIDTag);
@session_unregister($this->keepUserTypeTag);
@session_unregister($this->keepUserChannelTag);
@session_unregister($this->keepUserNameTag);
@session_unregister($this->keepUserPurviewTag);
DropCookie('dedeAdmindir');
DropCookie('DedeUserID');
DropCookie('DedeLoginTime');
$_SESSION = array();
}
由此可见 是php版本的问题,因我网站php版本5.4,php5.4删除了session_unregister该函数,而dedecms没有做相应调整,不支持最新版php。
解决办法1:
在include/userlogin.class.php中查找function keepUser(),dedecms教程大概在281行
把keepUser()函数下的@session_register();整段删除
解决方法2:
在include/userlogin.class.php 中声明一个函数
function session_register()
{
return true;
}
织梦仿站系列教程第四讲——首页页首代码
php5.4删除了session_unregister函数,导致织梦系统安全登录退出时,后台出现空白:看了一下安全退出的代码,就明白了:
function exitUser()
{
ClearMyAddon();
@($this->keepUserIDTag);
@session_unregister($this->keepUserTypeTag);
@session_unregister($this->keepUserChannelTag);
@session_unregister($this->keepUserNameTag);
@session_unregister($this->keepUserPurviewTag);
DropCookie('dedeAdmindir');
DropCookie('DedeUserID');
DropCookie('DedeLoginTime');
$_SESSION = array();
}
由此可见 是php版本的问题,因我网站php版本5.4,php5.4删除了session_unregister该函数,而dedecms没有做相应调整,不支持最新版php。
解决办法1:
在include/userlogin.class.php中查找function keepUser(),dedecms教程大概在281行
把keepUser()函数下的@session_register();整段删除
解决方法2:
在include/userlogin.class.php 中声明一个函数
function session_register()
{
return true;
}
织梦仿站系列教程第四讲——首页页首代码
相关文章推荐
- DEDEcms 在php5.4以上 后台登录空白解决办法
- 解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
- 更换PHP 5.4以上版本后Dedecms后台登录空白的解决方法
- 解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
- 更换PHP 5.4以上版本后Dedecms后台登录空白的解决方法
- 升级到php5.4:织梦cms安装完成后登录后台出现空白解决办法
- 更换PHP 5.4以上版本后Dedecms后台登录空白的解决方法
- DedeCMS 5.7 升级 php版本 到 php 5.4 后出现 后台不能显示,标题不能为空解决办法。
- DEDECMS5.3所有PHP页面和后台打开全部空白的解决办法
- 让DedeCMS完美兼容PHP5.4 解决织梦后台空白问题
- php5.4 dedecms后台登录之后显示500错误解决方法
- php5.4 dedecms后台登录空白怎么办
- dedecms5.7不兼容php5.4导致登录后台出现空白
- dedecms 网站换服务器后,出现后台登录空白,解决方法!
- DedeCMS上传附件提示"需输入后台管理目录才能登录"的解决办法
- 解决php 5.4下dedecms登陆后台空白,标题不能为空错误
- DedeCMS不支持PHP5.3、5.4及以上版本后台500错误白屏的解决方法
- Dedecms后台登录空白 De解决方法
- dedecms后台登录提示Call to undefined function getcururl()解决办法
- DedeCms后台登录一片空白的解决方法