PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法


Posted in PHP onMay 04, 2014

做开发的时候,操作session有时候会遇到这个问题:Warning: session_start() [function.session-start]……

系统环境:WIN2003+IIS6+PHP5.2.12

PHP出现类似如下错误:
Warning: session_start()[function.session-start]: ...... failed: No such file or directory......等情况,
可以偿试修改一下php.ini文件中的session.auto_start = 0 改为 session.auto_start = 1
如果重启IIS后问题依然存在,
那就是session变量需要系统的临时文件空间,并需要读写的权限。
在php.ini里找到session.save_path = ,设置一个有效的文件夹路径,
例如:session.save_path = "c:\php5\session_temp" 并添加该文件夹的权限,让everyone有修改写入的权限即可。

PHP环境:
OS:CentOS release 5.2 (Final)
Apache:
Server version: Apache/2.2.3
Server built:   Jan 15 2008 20:33:30
php:
PHP 5.1.6 (cli) (built: May 24 2008 14:07:53)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

报错信息如下:

Warning:session_start()[function.session-start]:open(/var/lib/php/session/sess_itqfqua1554rmkgcb8u89ujem5,O_RDWR)failed:Permission denied(13)in www_path on line 9

Warning:Unknown:open(/var/lib/php/session/sess_itqfqua1554rmkgcb8u89ujem5,O_RDWR)failed:Permission denied(13)in Unknown on line 0

Warning:Unknown:Failed to write session data (files);Please verify that the current setting of session.sav_path is correct (/var/lib/php/session)in Unknown on line 0

解决办法:
方法1、注释掉/etc/php.ini中
session.save_path = “/var/lib/php/session”
方法2、查看apache用户和组,然后将该用户加到session文件夹所处的组中。
方法3,在session_start() 前不要有任何输出!
然后重启Apache;
OK,问题解决!

PHP 相关文章推荐
smtp邮件发送一例
Oct 09 PHP
Windows2003 下 MySQL 数据库每天自动备份
Dec 21 PHP
PHP中函数内引用全局变量的方法
Oct 20 PHP
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
May 10 PHP
PHP的error_reporting错误级别变量对照表
Jul 08 PHP
PHP中的替代语法介绍
Jan 09 PHP
php+mysqli使用面向对象方式查询数据库实例
Jan 29 PHP
Yii框架实现图片上传的方法详解
May 20 PHP
PHP implode()函数用法讲解
Mar 08 PHP
PHP array_reverse() 函数原理及实例解析
Jul 14 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
Mar 09 PHP
一文搞懂php的垃圾回收机制
Jun 18 PHP
PHP使用CURL获取302跳转后的地址实例
May 04 #PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 #PHP
PHPThumb图片处理实例
May 03 #PHP
PHP的preg_match匹配字符串长度问题解决方法
May 03 #PHP
PHP英文字母大小写转换函数小结
May 03 #PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 #PHP
php环境无法上传文件的解决方法
Apr 30 #PHP
You might like
php数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
Javascript 文件夹选择框的两种解决方案
2009/07/01 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
jQuery阻止事件冒泡具体实现
2013/10/11 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
2016/09/19 Javascript
Vue实现双向数据绑定
2017/05/03 Javascript
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
2020/08/27 Javascript
JavaScript 几种循环方式以及模块化的总结
2020/09/03 Javascript
python监控文件或目录变化
2016/06/07 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
对python文件读写的缓冲行为详解
2019/02/13 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
Python+OpenCV实现旋转文本校正方式
2020/01/09 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
CSS3实现同时执行倾斜和旋转的动画效果
2016/10/27 HTML / CSS
JD Sports瑞典:英国领先的运动时尚商店
2018/01/28 全球购物
结婚典礼证婚词
2014/01/08 职场文书
销售业务员岗位职责
2014/01/29 职场文书
学校安全责任书范本
2014/07/23 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
工人先锋号事迹材料(2016精选版)
2016/03/01 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
Redis实现一个账号只能登录一个设备
2022/04/19 Redis