php session_start()出错原因分析及解决方法
时间:2024-06-07 15:44:29
错误提示: 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,session,start
0
投稿
猜你喜欢
form表单的submit方法和submit事件
2008-10-15 11:22:00
ASP如何获取通过代理的真实IP地址
2007-09-20 13:11:00
深入理解Python 多线程
2021-03-25 05:25:28
xWin之JS版
2009-09-12 18:45:00
python中bs4.BeautifulSoup的基本用法
2023-06-22 10:43:49
go语言使用pipe读取子进程标准输出的方法
2024-05-22 10:18:55
Python查找第n个子串的技巧分享
2023-02-20 22:02:55
python指定路径斜杠与反斜杠遇到的问题
2023-03-18 20:47:27
pyside写ui界面入门示例
2022-07-01 10:29:53
pandas 缺失值与空值处理的实现方法
2023-08-02 03:21:25
SQL Server 2016 CTP2.2安装配置方法图文教程
2024-01-18 19:04:29
.Net Core微服务网关Ocelot基础介绍及集成
2024-05-11 09:26:10
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
2024-01-24 03:27:04
utf-8 网页不显示+utf-8网页乱码的通用解决方法
2011-04-19 10:47:00
Pytorch-LSTM输入输出参数方式
2021-02-22 18:49:28
在oracle 数据库中查看一个sql语句的执行时间和SP2-0027错误
2009-10-09 13:04:00
微信小程序报错: thirdScriptError的错误问题
2024-04-19 09:47:43
MySQL的一些常用的SQL语句整理
2024-01-19 06:38:40
一次MySQL性能优化实战
2009-03-09 15:01:00
数据安全之MySQL安全的二十三条军规
2008-12-24 16:26:00