首页 > CMS > 织梦DEDE > 正文

在php5.4环境下登录Dedecms退出后台空白的解决办法

2024-07-12 08:43:40
字体:
来源:转载
供稿:网友

站长朋友应该都知道,目前市面上php版本使用最多的是php5.2和php5.3,php虚拟主机目前也是有这两个版本的php,可以满足绝大部分php开源程序的需求。今日小编就遇到了一个dedecms和php5.4版本不兼容导致的问题。问题的主要原因是php5.4删除了session_unregister函数,导致 织梦 系统安全登录退出时,后台出现空白。小编看了一下安全退出的代码,就明白了:

小编提醒:由此可见 是php版本的问题,因我网站php版本5.4,php5.4删除了session_unregister该函数,而dedecms没有做相应调整,不支持最新版php。

有两种解决办法:

解决办法1:

在include/userlogin.class.php中查找function keepUser(),大概在281行

把keepUser()函数下的@session_register();整段删除

解决方法2:

在include/userlogin.class.php 中声明一个函数

  1. function session_register() 
  2.  
  3.  
  4. return true; 
  5.  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表