DEDECMS在PHP5.4不能正常運行的解決方法
2016-04-21 16:31:45
18144
大家在用dede的時候會發(fā)現(xiàn),程序裝好后,登錄后臺卻發(fā)現(xià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)境中運行了。