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 UTF8编码内的繁简转换类
Jul 20 PHP
php 图片加水印与上传图片加水印php类
May 12 PHP
php中3des加密代码(完全与.net中的兼容)
Aug 02 PHP
PHP-redis中文文档介绍
Feb 07 PHP
PHP跳转页面的几种实现方法详解
Jun 08 PHP
浅析php中jsonp的跨域实例
Jun 21 PHP
php面向对象中static静态属性与方法的内存位置分析
Feb 08 PHP
php实现网站留言板功能
Nov 04 PHP
PHP实现搜索时记住状态的方法示例
May 11 PHP
JSON PHP中,Json字符串反序列化成对象/数组的方法
May 31 PHP
php面试中关于面向对象的相关问题
Feb 13 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 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制作新闻系统的思路
2006/10/09 PHP
laravel5.1 ajax post 传值_token示例
2019/10/24 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
Ext 今日学习总结
2010/09/19 Javascript
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
2014/12/29 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
js事件处理程序跨浏览器解决方案
2016/03/27 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
bootstrap+jquery项目引入文件报错的解决方法
2018/01/22 jQuery
node.js通过axios实现网络请求的方法
2018/03/05 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
javascript实现画板功能
2020/04/12 Javascript
实用的 vue tags 创建缓存导航的过程实现
2020/12/03 Vue.js
Python计算已经过去多少个周末的方法
2015/07/25 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
解决Django模板无法使用perms变量问题的方法
2017/09/10 Python
Mac安装python3的方法步骤
2019/08/09 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
Python中实现输入超时及如何通过变量获取变量名
2020/01/18 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
Photobook澳大利亚:制作相片书,婚礼卡,旅行相簿
2017/01/12 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
药剂专业自荐书
2014/06/20 职场文书
股东授权委托书
2014/10/15 职场文书
2015入党自荐书范文
2015/03/05 职场文书
党员干部学习三严三实心得体会
2016/01/05 职场文书