ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

php – 什么是session.bug_compat_42和session.bug_compat_warn?

2019-08-27 09:31:35  阅读:130  来源: 互联网

标签:php joomla


我知道这个话题有点旧,但我确实在网上和php.net网站上网,但没有找到我正在寻找的答案,或者我有点困惑! :(.以下是我的情景.

我安装了最新的WAMP(全新副本)(PHP 5.3.1 Apache 2.2.14 MySql 5.1.36)

我安装了joomla 1.5.20并且第2步出错了,因为没有存储cookie或者session.save_path错误.

在查看session.save_path后,一切都很好,并且还存储了cookie.所以没有问题.

在调试了更多joomla文件和更改php.ini文件的配置之后,我发现在php.ini文件中将session.bug_compat_42和session.bug_compat_warn的参数更改为off,安装进行得很顺利.

这可能对某人有所帮助.但我的问题是,这是如何影响joomla的安装以及这两个值究竟如何区别于php !! ??

有人可以给我更多信息.
谢谢,
Tanmay

解决方法:

它表示您的会话定义了一个也存在于全局范围内的变量.和php认为你在一个版本中写了代码< php4.2并假设您实际上正在尝试从全局范围访问“未设置”会话变量. 就像是

$_SESSION["foo"] = null;
$foo = "bar";

通过将这些php.ini参数设置为“0”,可以忽略警告

标签:php,joomla
来源: https://codeday.me/bug/20190827/1739503.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有