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中动态HTML的输出技术
Oct 09 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 PHP
php select,radio和checkbox默认选择的实现方法
May 15 PHP
php笔记之:初探PHPcms模块开发介绍
Apr 26 PHP
Zend的Registry机制的使用说明
May 02 PHP
ThinkPHP之R方法实例详解
Jun 20 PHP
PHP获取MySql新增记录ID值的3种方法
Jun 24 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
Sep 22 PHP
Discuz论坛密码与密保加密规则
Dec 19 PHP
PHP实现的AES双向加密解密功能示例【128位】
Sep 03 PHP
PHP 对象继承原理与简单用法示例
Apr 21 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
用PHP+java实现自动新闻滚动窗口
2006/10/09 PHP
phpmyadmin的#1251问题
2006/11/25 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
2013/06/05 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
Js实现双击鼠标自动滚动屏幕的示例代码
2013/12/14 Javascript
node.js中的http.request.end方法使用说明
2014/12/10 Javascript
基于JavaScript实现定时跳转到指定页面
2016/01/01 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
微信小程序实现带刻度尺滑块功能
2017/03/29 Javascript
jQuery为某个div加入行样式
2017/06/09 jQuery
深究AngularJS之ui-router详解
2017/06/13 Javascript
JS实现520 表白简单代码
2018/05/21 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
2019/08/13 Javascript
Vue 中使用富文本编译器wangEditor3的方法
2019/09/26 Javascript
适合前端Vue开发童鞋的跨平台Weex的使用详解
2019/10/16 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
微信小程序input抖动问题的修复方法
2021/03/03 Javascript
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
Tensorflow中的placeholder和feed_dict的使用
2018/07/09 Python
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
通过字符串导入 Python 模块的方法详解
2019/10/27 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
基于python实现监听Rabbitmq系统日志代码示例
2020/11/28 Python
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
英国领先的豪华时尚家居网上商店:Amara
2019/08/12 全球购物
劳资员岗位职责
2013/11/11 职场文书
普通院校学生的自荐信
2013/11/27 职场文书
晨会主持词
2014/03/17 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
教师考核评语大全
2014/12/31 职场文书