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如何透过ODBC来存取数据库
Oct 09 PHP
php 文件夹删除、php清除缓存程序
Aug 25 PHP
php+javascript的日历控件
Nov 19 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
Nov 18 PHP
ThinkPHP中处理表单中的注意事项
Nov 22 PHP
CI框架中通过hook的方式实现简单的权限控制
Jan 07 PHP
Zend Framework实现留言本分页功能(附demo源码下载)
Mar 22 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
Feb 07 PHP
laravel5实现微信第三方登录功能
Dec 06 PHP
PHP PDOStatement::columnCount讲解
Jan 30 PHP
JS中彻底删除JSON对象组成的数组中的元素
Sep 22 PHP
PHP设计模式(观察者模式)
Jul 07 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超牛逼无限极分类生成树方法
2015/05/11 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
jquery JSON的解析方式
2009/07/25 Javascript
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
jquery实现手风琴效果
2015/11/20 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
js 性能优化之算法和流程控制
2017/02/15 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
Vue自定义全局Toast和Loading的实例详解
2019/04/18 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
python合并文本文件示例
2014/02/07 Python
python抓取网页中的图片示例
2014/02/28 Python
Python实现抓取网页并且解析的实例
2014/09/20 Python
Python创建文件和追加文件内容实例
2014/10/21 Python
python常规方法实现数组的全排列
2015/03/17 Python
Python语言的面相对象编程方式初步学习
2016/03/12 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
不到40行代码用Python实现一个简单的推荐系统
2019/05/10 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
Linux开机引导的步骤是什么
2014/02/26 面试题
无故旷工检讨书
2014/01/26 职场文书
小学防溺水制度
2014/01/29 职场文书
党员2014两会学习心得体会
2014/03/17 职场文书
公务员年度考核登记表个人总结
2015/02/12 职场文书
遗愿清单观后感
2015/06/09 职场文书
体育委员竞选稿
2015/11/21 职场文书
话题作文之生命的旋律
2019/12/17 职场文书
html+css合并表格边框的示例代码
2021/03/31 HTML / CSS