DedeCMS不支持PHP5.3、5.4及以上版本后台500错误白屏的解决方法


本文整理自网络,侵删。

今天把系统换成了windows server 2008 r2 同时将PHP环境提升至PHP5.5版本,测试PHPinfo的时候一点问题都没有,但是登陆dede后台却显示500错误,这应该怎么解决呢?百度了一下发现dede不支持PHP5.3、PHP5.4及以上版本了,主要原为是php5.4的版本废除了session_register函数
可以采用如$_SESSION[$this->keepUserIDTag] = $this->userID;

这种方式处理完整代码如下
首先打开 include/userlogin.class.php这个文件,在287行到308行原内容如下:


代码如下:

@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, ‘/’);

替换成

阅读剩余部分

相关阅读 >>

dedecms相关文档不相关的解决方法

详解织梦手机端搜索时候直接调用search_m.htm手机站页面的办法

dedecms编码转换方法 gbk转utf-8,utf-8转gbk(推荐)

dedecms网站给图片alt属性自动调用标题的方法

2019 php面试题与常用技巧大全

dedecms不支持php5.3、5.4及以上版本后台500错误白屏的解决方法

dedecms的tag标签无法保存和自动删除的解决方法

dedecms建站经验和技巧总结

织梦DedeCMS建立模型、简单分表、索引优化操作方法

dede正文页面显示关键词标签、调用相关文章

更多相关阅读请进入《织梦DedeCMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...