php.ini register_globals must is Off!

dede后台升级后,突然就出现了这个提示 “php.ini register_globals must is Off ”
找了不少方法,大部分说要在服务器更改设置。后来尝试删除了include/common.inc.php中一段代码。现在基本正常。dede5.6出来了,如果有问题正好升级。

删除下列代码:

//开启register_globals会有诸多不安全可能性,因此强制要求关闭register_globals
if ( ini_get(‘register_globals’) )
{
exit(‘php.ini register_globals must is Off! ‘);
}

//禁止 session.auto_start
if ( ini_get(‘session.auto_start’) != 0 )
{
exit(‘php.ini session.auto_start must is 0 ! ‘);
}

升级到dede5.6后出现同样问题,很无语。按上述方法修改后可以正常,就是不知道有没有其它毛病。