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 相关文章推荐
在线增减.htpasswd内的用户
Oct 09 PHP
php 应用程序安全防范技术研究
Sep 25 PHP
献给php初学者(入门学习经验谈)
Oct 12 PHP
探讨php define()函数及defined()函数使用详解
Jun 09 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
Jun 24 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
Sep 26 PHP
php的array数组和使用实例简明教程(容易理解)
Mar 20 PHP
Laravel路由设定和子路由设定实例分析
Mar 30 PHP
php微信公众平台配置接口开发程序
Sep 22 PHP
php根据数据id自动生成编号的实现方法
Oct 16 PHP
一次因composer错误使用引发的问题与解决
Mar 06 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 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
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
php中通过curl模拟登陆discuz论坛的实现代码
2012/02/16 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
jQuery之自动完成组件的深入解析
2013/06/19 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
Express之get,pos请求参数的获取
2017/05/02 Javascript
ActiveX控件的使用-js实现打印超市小票功能代码详解
2017/11/22 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
使用微信SDK自定义分享的方法
2019/07/03 Javascript
Postman内建变量常用方法实例解析
2020/07/28 Javascript
python简单实现计算过期时间的方法
2015/06/09 Python
Python下Fabric的简单部署方法
2015/07/14 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
opencv+python实现均值滤波
2020/02/19 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
统计系教授推荐信
2014/02/28 职场文书
汇源肾宝广告词
2014/03/20 职场文书
公司承诺函范文
2015/01/21 职场文书
太行山上观后感
2015/06/05 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书
小学信息技术教学反思
2016/02/16 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
小程序与后端Java接口交互实现HelloWorld入门
2021/07/09 Java/Android