解决Warninga session side..existed until PHP 4.2.3

最近在对接游戏时游戏主页面出现了以下的错误警告
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0

翻译:

警告:未知:您的脚本可能依赖PHP 4.2.3中的一个副作用。注意,本次会议扩展不是作为数据源的全局变量,除非启用了register_globals。您可以禁用此功能,这通过设置session.bug_compat_42或session.bug_compat_warn分别以关闭在线0未知,警告

那如何解决这个问题呢

我的首页是index.php,所以我编辑index.php文件,在首行加上
ini_set(“session.bug_compat_42″,”Off”);
ini_set(“session.bug_compat_warn”,”Off”);

若是你不想改index.php也可以到php的配置文件php.ini中修改
session.bug_compat_42=0
session.bug_compat_warn=0

或者
session.bug_compat_42 = Off

你可能感兴趣的:(PHP,职场,休闲)