解决DEDECMS的php.ini register_globals must is Off

前两天在自己的服务器上出现这个问题了,今天在虚拟主机上也出现了,我靠,真屌。下面是解决办法。

1)独立服务器的用户可以修改php配置文件中的php.ini,
将register_globals=On改为register_globals=Off
之后重启服务。

2) 虚拟主机的用户,如果可能,尽可能的通知空间商让其对配置进行修改,或者可以尝试ini_set('session.auto_start',0)来.
或者下载文件include/common.inc.php中将

----
if ( ini_get('register_globals') )
{
    exit('php.ini register_globals must is Off! ');
}----
修改为
if ( !ini_get('register_globals') )
{
    exit('php.ini register_globals must is Off! ');
}

[本日志由 piaoyis 于 2010-04-06 11:20 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: dedecms  
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1614
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭