关于session在PHP5的配置文件中的详细设置参数说明


Posted in PHP onApril 20, 2011

;处理session存取的模式(预设:files)
session.save_handler = files

;session档案存放路径(预设:/tmp)
session.save_path = /tmp

;session使用cookie的功能(预设:启动 1)
session.use_cookies = 1

;session的名字(预设:PHPSESSID)
session.name = PHPSESSID

;自动启动(预设:关 0,此处可以改为1)
session.auto_start = 0

;session使用cookie的生存期,以秒为单位(预设:随浏览器关闭而消失 0)
session.cookie_lifetime = 0

;session使用cookie的路径(预设:与domian相同或根路径 /)
session.cookie_path = /

;session使用cookie的域名称(预设:空)
session.cookie_domain =

;处理连续资料的方式,本功能只有WDDX模组或PHP内部使用(预设:php)
session.serialize_handler = php

;按千分之一的比率进行垃圾收集
;垃圾收集的处理几率(预设:1)
session.gc_probability = 1
;设置进程比率,(php5新增参数,预设:1000)
session.gc_divisor = 1000

;(垃圾收集)被处理前的生存期(预设:1440[秒])
session.gc_maxlifetime = 1440

;PHP 4.2和以前的版本都有个BUG,即使你禁止了”允许注册全局变量”.仍然可以让你在全局变量范围中初始化一个SESSION的值
;PHP 4.3 和以后的版本会发出相应的警告,你可以禁止警告.PHP5中,只有你打开了bug_compat_42(=ON),警告才会显示.
session.bug_compat_42,0
session.bug_compat_warn = 1

;session在重新整理时检查session是否还存在(预设:空)
session.referer_check =

;特别设定session值的长度(预设:关)
session.entropy_length = 0

;特别设定session值的文件
session.entropy_file =

;使用cache限制器(预设:不要cache)
session.cache_limiter = nocache

;使用cache的生存期
session.cache_expire = 180

;使用sid值(session_id)传送模式(基于安全,预设:关)
session.use_trans_sid = 0

;选择一个HASH函数,0为MD5(128比特强度),1为SHA-1(160比特强度)
session.hash_function = 0

;定义当转换2进制hash数据为一些可读的数据时,每个字符存储多少个比特.
;4 比特: 0-9, a-f
;5 比特: 0-9, a-v
;6 比特: 0-9, a-z, A-Z, “-”, “,”
session.hash_bits_per_character = 5

;URL重指向的标签
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=fakeentry”

记得重启Apache服务器。

PHP 相关文章推荐
全文搜索和替换
Oct 09 PHP
一个很不错的PHP翻页类
Jun 01 PHP
PHP 最大运行时间 max_execution_time修改方法
Mar 08 PHP
php 获取一个月第一天与最后一天的代码
May 16 PHP
php知道与问问的采集插件代码
Oct 12 PHP
php高级编程-函数-郑阿奇
Jul 04 PHP
Smarty的配置与高级缓存技术分享
Jun 05 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
Jul 03 PHP
Centos7安装swoole扩展操作示例
Mar 26 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
Mar 18 PHP
PHP session有效期session.gc_maxlifetime
Apr 20 #PHP
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
Apr 18 #PHP
PHP中break及continue两个流程控制指令区别分析
Apr 18 #PHP
php中显示数组与对象的实现代码
Apr 18 #PHP
PHP的变量总结 新手推荐
Apr 18 #PHP
写php分页时出现的Fatal error的解决方法
Apr 18 #PHP
zend api扩展的php对象的autoload工具
Apr 18 #PHP
You might like
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
2017/02/28 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
2018/10/12 PHP
PHP信号处理机制的操作代码讲解
2019/04/19 PHP
accesskey 提交
2006/06/26 Javascript
js href的用法
2010/05/13 Javascript
javascript调试说明
2010/06/07 Javascript
js将long日期格式转换为标准日期格式实现思路
2013/04/07 Javascript
jQuery实现 注册时选择阅读条款 左右移动
2013/04/11 Javascript
alert出数组中的随即值代码
2014/09/25 Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
将JSON字符串转换成Map对象的方法
2016/11/30 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
Python文件夹与文件的操作实现代码
2014/07/13 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
Python实现名片管理系统
2020/02/14 Python
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
一套比较完整的软件测试人员面试题
2012/05/13 面试题
农药学硕士毕业生自荐信
2013/09/25 职场文书
表彰先进的通报
2014/01/31 职场文书
安全标语口号
2014/06/09 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
2014年保密工作总结
2014/11/22 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
学习nginx基础知识
2021/09/04 Servers