php提示Failed to write session data错误的解决方法


Posted in PHP onDecember 17, 2014

本文较为详细的分析了php提示Failed to write session data错误的解决方法。分享给大家供大家参考。具体方法如下:

一、问题:

提示信息:Warning: Failed to write session data (files).Please verify that the current setting of session.save_path is correct () in Unknown on line 0

二、解决方法:

代码如下:

session.save_path = "D:/phprun/tmp"

这个为自定义文件夹 指向错误导致,系统默认不会出现,提示有时还有可能是目录没有写的权限,所以大家给权限就可以了。

由于PHP的工作机制,它并没有一个daemon线程来定期的扫描Session信息并判断其是否失效,当一个有效的请求发生时,PHP 会根据全局变量 session.gc_probability和session.gc_divisor的值,来决定是否启用一个GC, 在默认情况下,session.gc_probability=1, session.gc_divisor =100也就是说有1%的可能性启动GC(也就是说100个请求中只有一个gc会伴随100个中的某个请求而启动).

PHP垃圾回收机制的工作就是扫描所有的Session信息,用当前时间减去session最后修改的时间,同session.gc_maxlifetime参数进行比较,如果生存时间超过gc_maxlifetime(默认24分钟),就将该session删除。

但是,如果你Web服务器有多个站点,多个站点时,GC处理session可能会出现意想不到的结果,原因就是:GC在工作时,并不会区分不同站点的session.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
如何使用PHP中的字符串函数
Nov 24 PHP
优化PHP代码的53条建议
Mar 27 PHP
php header()函数使用说明
Jul 10 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
CI框架中site_url()和base_url()的区别
Jan 07 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
php通过会话控制实现身份验证实例
Oct 18 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
Apr 16 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 PHP
PHP8.0新功能之Match表达式的使用
Jul 19 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
Dec 17 #PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
Dec 17 #PHP
apache中为php 设置虚拟目录
Dec 17 #PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
Dec 17 #PHP
Linux中为php配置伪静态
Dec 17 #PHP
phpmyadmin提示The mbstring extension is missing的解决方法
Dec 17 #PHP
非常实用的PHP常用函数汇总
Dec 17 #PHP
You might like
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
2013/04/18 Javascript
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
设置jQueryUI DatePicker默认语言为中文
2016/06/04 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
JS+DIV实现的卷帘效果示例
2017/03/22 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
JS原型对象操作实例分析
2020/06/06 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
关于Vue中$refs的探索浅析
2020/11/05 Javascript
pygame学习笔记(2):画点的三种方法和动画实例
2015/04/15 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
python skimage 连通性区域检测方法
2018/06/21 Python
如何使用Python 打印各种三角形
2019/06/28 Python
python实现的生成word文档功能示例
2019/08/23 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
Python列表切片常用操作实例解析
2020/03/10 Python
Python操作Word批量生成合同的实现示例
2020/08/28 Python
师范毕业生自我鉴定
2014/01/15 职场文书
烹饪自我鉴定
2014/03/01 职场文书
汽车机修工岗位职责
2014/03/06 职场文书
大学军训感言1500字
2014/03/09 职场文书
工作证明格式及范本
2014/09/12 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
学校运动会广播稿
2014/10/11 职场文书
学校法制宣传日活动总结
2014/11/01 职场文书
高三毕业评语
2014/12/31 职场文书
户外活动总结
2015/02/04 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers