php session_start()出错原因分析及解决方法


Posted in PHP onOctober 28, 2013

错误提示: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent

原因:在session_start()之前如果有输出内容,会出错,

解决办法:在session_start()之前加上ob_start();

index.php 

<?php 
error_reporting(-1); 
ob_start();//不加会出错,无法写入session 
register_shutdown_function('close');   
echo 1; 
 session_start(); 
$_SESSION['password']='mima2ddddddddddddddda2'; 
function close() 
    { 
        if(session_id()!=='') 
            @session_write_close(); 
    } 
?> 
<a href="index2.php" >index2</a>

index2.Php
<?php 
error_reporting(-1); 
ob_start();//不加会出错,无法读取session 
?
echo 1; 
 session_start(); echo $_SESSION['password']; 
var_dump($_SESSION); 
?> 
<a href="index.php" >index</a>
PHP 相关文章推荐
PHP调用三种数据库的方法(3)
Oct 09 PHP
构建简单的Webmail系统
Oct 09 PHP
如何突破PHP程序员的技术瓶颈分析
Jul 17 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
Jan 08 PHP
PHP简单获取多个checkbox值的方法
Jun 13 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
Dec 23 PHP
ThinkPHP中调用PHPExcel的实现代码
Apr 08 PHP
PHP bin2hex()函数基础实例讲解
Feb 11 PHP
PHP7内核之Reference详解
Mar 14 PHP
php7 图形用户界面GUI 开发示例
Feb 22 PHP
PHP 数组操作详解【遍历、指针、函数等】
May 13 PHP
php 强制下载文件实现代码
Oct 28 #PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 #PHP
php获取数组长度的方法(有实例)
Oct 27 #PHP
使用淘宝IP库获取用户ip地理位置
Oct 27 #PHP
简单的php文件上传(实例)
Oct 27 #PHP
PHP 使用pcntl和libevent 实现Timer功能
Oct 27 #PHP
8个必备的PHP功能实例代码
Oct 27 #PHP
You might like
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
2014过年倒计时示例
2014/01/31 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
2007/08/13 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
2016/06/03 Javascript
Ionic快速安装教程
2016/06/03 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
vue.js  父向子组件传参的实例代码
2017/10/29 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
Node.js Buffer用法解读
2018/05/18 Javascript
提升node.js中使用redis的性能遇到的问题及解决方法
2018/10/30 Javascript
详解Angular Karma测试的持续集成实践
2019/11/15 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
JavaScript中layim之整合右键菜单的示例代码
2021/02/06 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
Apache如何部署django项目
2017/05/21 Python
Python最小二乘法矩阵
2019/01/02 Python
Python如何获得百度统计API的数据并发送邮件示例代码
2019/01/27 Python
pandas去重复行并分类汇总的实现方法
2019/01/29 Python
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
如何基于python实现归一化处理
2020/01/20 Python
python中判断文件结束符的具体方法
2020/08/04 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
启动一个线程是用run()还是start()
2016/12/25 面试题
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
药剂专业自荐书
2014/06/20 职场文书
工作作风承诺书
2014/08/30 职场文书
高中校园广播稿3篇
2014/09/29 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书