时间: 2006-10-13 / 分类: WEB后端编程 - 开发与实践 / 浏览次数: / 0 个评论 发表评论
解决php中Cannot send session cache limiter 的问题的方法
12条经典摄影技巧
黄金分割与摄影构图
CSS Hack浏览器兼容IE6+IE7+IE8+IE9+FF
项目前端开发的架构

在使用php 的session 的时候,出现了以前就遇见但是又解决不了的问题,在页面上出现如下提示:
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at E:\\code\admin.:1) in E:\\code\logolist\adminlogo. on line 2 上网搜了一下,有人说是因为在session_start(); 语句之前有其他的html代码,但是session_start(); 已经在做前面了。
还有的说是因为没有设置session 保存路径,需要修改php.ini中的session.save_path = “C:/phpsession” [后边的路径自己设置,并且要保证存在。php.ini 文件一般应位于系统盘/Windows 目录下面]
但是我做如上设置之后还是会有这个提示。后来经过反复测试,终于解决问题。
解决办法:
修改php.ini中的session.auto_start = 0 为 session.auto_start = 1
本文来自: 脚本之家(www.jb51.net)

详细出处参考:http://www.jb51.net/article/9724.htm

      站点地图 | 关于我 | 返回顶部
    Copyright © 2001-2013 { amiku.cn | zhangshunjin.com }. Powered by 

    阿米酷

    张顺金


    浙ICP备11002820号-1