quanshiyinian 发表于 2014-8-5 05:36:45

DedeCms网站管理后台一片空白解决办法!

最近几个朋友在咨询这个问题,这里做个简单文字教程,希望对大家有帮助。经过核实,出现此问题一般来说是因为主机运行环境和程序本身不适造成的,前提条件是你的dedecms程序已经完整上传到主机。这几天遇到此问题的原因都是因为主机的php版本过高导致。经过查证,原来是PHP版本函数的问题,它是用session_register来注册一个session变量,但是在php5.4以上中已经移除了这个功能。
最有效的方法如下:找到include/helpers/util.helper.php文件打开,在末尾加入以下代码:
<font face="Tahoma,"><font color="#555555"><font color="#555555">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();</font></font></font>




页: [1]
查看完整版本: DedeCms网站管理后台一片空白解决办法!