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

 更新时间:2014年05月04日 09:17:24   投稿:junjie  
这篇文章主要介绍了PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法,需要的朋友可以参考下

做开发的时候,操作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实现图片上传、剪切功能,具有一定的参考价值,感兴趣的朋友可以参考一下
    2016-05-05
  • php生成zip文件类实例

    php生成zip文件类实例

    这篇文章主要介绍了php生成zip文件类,实例分析了php操作zip文件的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • memcache一致性hash的php实现方法

    memcache一致性hash的php实现方法

    这篇文章主要介绍了memcache一致性hash的php实现方法,实例分析了memcache中hash一致性的实现原理与相关技巧,需要的朋友可以参考下
    2015-03-03
  • PHP中SESSION的注销与清除

    PHP中SESSION的注销与清除

    本文给大家分享的是PHP中SESSION的注销与清除的方法和示例,非常的实用,有需要的小伙伴可以参考下。
    2015-04-04
  • php获取从html表单传递数组的方法

    php获取从html表单传递数组的方法

    这篇文章主要介绍了php获取从html表单传递数组的方法,实例分析了php操作表单元素的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • MacOS 安装 PHP的图片裁剪扩展Tclip

    MacOS 安装 PHP的图片裁剪扩展Tclip

    Tclip是一个头像自动识别,php图片裁剪项目。他可以自动识别图片中的重要区域,并且在图片裁剪时保留重要区域。下面我们就来看看如何在MacOS上进行安装。
    2015-03-03
  • PHP微信开发用Cache 解决数据缓存

    PHP微信开发用Cache 解决数据缓存

    本文主要介绍,解决PHP微信开发时数据缓存的问题,这里用Cache 类举例说明,具有参考价值,感兴趣的小伙伴可以参考下
    2016-07-07
  • 比较全面的PHP数组的使用方法小结

    比较全面的PHP数组的使用方法小结

    数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。数组的每个实体都包含两项:键和值。
    2010-09-09
  • PHP简单读取PDF页数的实现方法

    PHP简单读取PDF页数的实现方法

    这篇文章主要介绍了PHP简单读取PDF页数的实现方法,涉及php针对文件的读取及正则运算等相关操作技巧,需要的朋友可以参考下
    2016-07-07
  • PHP copy函数使用案例代码解析

    PHP copy函数使用案例代码解析

    这篇文章主要介绍了PHP copy函数使用案例代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09

最新评论