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 相关文章推荐
动易数据转成dedecms的php程序
Apr 07 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
Aug 24 PHP
PHP 冒泡排序算法的实现代码
Aug 08 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
php 保留字列表
Oct 04 PHP
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
Oct 05 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
Jun 06 PHP
php中如何使对象可以像数组一样进行foreach循环
Aug 09 PHP
纯PHP生成的一个树叶图片画图例子
Apr 16 PHP
typecho插件编写教程(六):调用接口
May 28 PHP
yii2-GridView在开发中常用的功能及技巧总结
Jan 07 PHP
Yii框架 session 数据库存储操作方法示例
Nov 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中使用与Perl兼容的正则表达式
2006/11/26 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
EasyUI中实现form表单提交的示例分享
2015/03/01 Javascript
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
第四章之BootStrap表单与图片
2016/04/25 Javascript
JS把内容动态插入到DIV的实现方法
2016/07/19 Javascript
javascript 实现动态侧边栏实例详解
2016/11/11 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
2016/07/02 Python
详解python上传文件和字符到PHP服务器
2017/11/24 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
python threading和multiprocessing模块基本用法实例分析
2019/07/25 Python
python基于socket函数实现端口扫描
2020/05/28 Python
英国办公用品商店:Office Outlet
2018/04/04 全球购物
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
旅游管理本科生求职信
2013/10/14 职场文书
现代化办公人员工作的自我评价
2013/10/16 职场文书
聘用意向书范本
2014/04/01 职场文书
团日活动总结范文
2014/04/25 职场文书
员工培训协议书
2014/09/15 职场文书
语文教师求职信范文
2015/03/20 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
黑白记忆观后感
2015/06/18 职场文书
小学生禁毒教育心得体会
2016/01/15 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书
SpringBoot整合Minio文件存储
2022/04/03 Java/Android