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 相关文章推荐
用PHP制作静态网站的模板框架(三)
Oct 09 PHP
与数据库连接
Oct 09 PHP
smarty实例教程
Nov 19 PHP
php5 mysql分页实例代码
Apr 10 PHP
一个php Mysql类 可以参考学习熟悉下
Jun 21 PHP
使用PHP提取视频网站页面中的FLASH地址的代码
Apr 17 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 PHP
一漂亮的PHP图片验证码实例
Mar 21 PHP
php post大量数据时发现数据丢失问题解决方法
Jun 20 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
phpStudy2016 配置多个域名期间遇到的问题小结
Oct 19 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 格式化数字的时候注意数字的范围
2010/04/13 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
弹出广告特效代码(一个IP只弹出一次)
2007/05/11 Javascript
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
javascript数组去重3种方法的性能测试与比较
2013/03/26 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
jquery对Json的各种遍历方法总结(必看篇)
2016/09/29 Javascript
JS实现的系统调色板完整实例
2016/12/21 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
100行代码理解和分析vue2.0响应式架构
2017/03/09 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
js+canvas实现图片格式webp/png/jpeg在线转换
2020/08/22 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
从pandas一个单元格的字符串中提取字符串方式
2019/12/17 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
家用个人磨皮机:Trophy Skin
2017/03/30 全球购物
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
会议活动邀请函
2014/01/27 职场文书
采购部经理岗位职责
2014/02/10 职场文书
一年级语文教学反思
2014/02/13 职场文书
加入学生会自荐书
2015/03/05 职场文书
2015秋季开学典礼致辞
2015/07/16 职场文书
2015年依法治校工作总结
2015/07/27 职场文书
十个Python自动化常用操作,即拿即用
2021/05/10 Python
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers
JS前端轻量fabric.js系列物体基类
2022/08/05 Javascript