DEDECMS在PHP5.4不能正常運(yùn)行的解決方法
2016-04-21 16:31:45
11108
大家在用dede的時(shí)候會(huì)發(fā)現(xiàn),程序裝好后,登錄后臺(tái)卻發(fā)現(xiàn)是一片空白的。但換其他機(jī)器又沒問題。那是織夢(mèng)默認(rèn)的是不支持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環(huán)境中運(yùn)行了。