dedecms安装中php.ini register_globals must is Off! 的解决方法
虚拟主机一般没什么问题,主要是针对独立服务器和本地机上做测试的朋友。
1,修改PHP配置文件中的php.ini.将register_globals = On改为register_globals = Off,同时把session.auto_start=1改成session.auto_start=0,然后重启Apache
2,找到include文件下面的common.inc.php文件。
删除10行道20行之间的代码(如下):
//开启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 ! ');
}
还要删除62行左右的
if ( ini_get('register_globals') )
{
exit('php.ini register_globals must is Off! ');
}
刷新下浏览器,应该就能跳出dede后台登陆界面了。
(责任编辑:电脑知识大全)
|
------分隔线----------------------------