咨询 :  15538815869

PHP高版本让DedeCMS完美兼容PHP5.4 解决织梦后台登陆空白问题

来源:洛阳网络公司   发布时间:2017-04-25  点击:次 所属分类:常见问题

最近服务器进行的了系统升级,同时也升级的了PHP版本,发下之前的GBK版本的dedecms织梦文件管理系统后台登陆出现了问题。

第一

在后台登陆之后,系统设置里面会空白,在dede/templet/sys_info.htm文件 将

7天娱乐官网htmlspecialchars($str, ENT_COMPAT ,'GB2312');

htmlspecialchars这个函数 php高版本有点不兼容了、

第二

或者大家在用dede的时候会发现,程序装好后,登录后台却发现是一片空白的。但换其他机器又没问题。那是织梦默认的是不支持php5.4版本的。
无法正常登录,将下面代码粘贴到/include/helpers/util.helper.php中:
 

// Fix for removed Session functions 
function fix_session_register(){ 
function session_register(){ 
$args = func_get_args(); 
foreach ($args as $key){ 
$_SESSION[$key]=$GLOBALS[$key]; 
} 
} 
function session_is_registered($key){ 
return isset($_SESSION[$key]); 
} 
function session_unregister($key){ 
unset($_SESSION[$key]); 
} 
} 
if (!function_exists('session_register')) fix_session_register(); 

至此,就可以让DedeCMS在PHP5.4环境中运行了。

标签: PHP高版本 PHP5.4 dedecms出错

下一篇:没有了