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一些服务器端特性的配置加强php的安全
Oct 09 PHP
PHP执行速率优化技巧小结
Mar 15 PHP
中英文字符串翻转函数
Dec 09 PHP
让PHP开发者事半功倍的十大技巧小结
Apr 20 PHP
使用PHP curl模拟浏览器抓取网站信息
Oct 28 PHP
php获取淘宝分类id示例
Jan 16 PHP
php实现通用的信用卡验证类
Mar 24 PHP
php上传图片获取路径及给表单字段赋值的方法
Jan 23 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 PHP
php排序算法实例分析
Oct 17 PHP
thinkPHP简单调用函数与类库的方法
Mar 15 PHP
tp5.1 框架数据库-数据集操作实例分析
May 26 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
建立动态的WML站点(三)
2006/10/09 PHP
用PHP实现维护文件代码
2007/06/14 PHP
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
js实现登录与注册界面
2017/11/01 Javascript
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
Vue组件之高德地图地址选择功能的实例代码
2019/06/21 Javascript
微信小程序实现吸顶特效
2020/01/08 Javascript
JavaScript常用工具函数库汇总
2020/09/17 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
Python2.x版本中基本的中文编码问题解决
2015/10/12 Python
举例讲解Python编程中对线程锁的使用
2016/07/12 Python
使用Python实现租车计费系统的两种方法
2018/09/29 Python
Pycharm 字体大小调整设置的方法实现
2019/09/27 Python
matplotlib基础绘图命令之bar的使用方法
2020/08/13 Python
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
商务英语应届生自我鉴定
2013/12/08 职场文书
工程业务员岗位职责
2013/12/31 职场文书
《守株待兔》教学反思
2014/03/01 职场文书
单位法人授权委托书范本
2014/10/09 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
群众路线个人整改措施
2014/10/24 职场文书
岗位职责范本大全
2015/02/26 职场文书
2015年汽车销售经理工作总结
2015/04/27 职场文书
学生会招新宣传语
2015/07/13 职场文书
MySQL数据管理操作示例讲解
2022/12/24 MySQL