关于session.auto_start报警的问题

简介:

本本上安装了APMServer集成了PHP开发环境,用于平时的PHP学习,今天测试下关于session的一段PHP代码,如下所示:

1
2
3
4
<?php
session_start();
echo  session_id();
?>

运行结果时有如下报警信息:

1
2
3
Warning: session_start() [ function .session-start]: Cannot send session cookie - headers already sent by (output started at D:\APMServer\APMServ5.2.6\www\htdocs\session.php:2)  in  D:\APMServer\APMServ5.2.6\www\htdocs\session.php on line 3
Warning: session_start() [ function .session-start]: Cannot send session cache limiter - headers already sent (output started at D:\APMServer\APMServ5.2.6\www\htdocs\session.php:2  in  D:\APMServer\APMServ5.2.6\www\htdocs\session.php on line 3
9556700f9cba089c87c2e818bec791df

将php.ini中的如下选项配置修改即可:

session.auto_start=0

修改成

sessioin.auto_start=1


开启session.auto_start的优点在于,任何时候都不会因忘记执行session_start()或session_start()在程序里的位置不对,而导致错误;缺点在于,如果你使用的是第三方代码,则必须删去其中的全部 session_start(),否则将不能得到正确的结果。








本文转自 抚琴煮酒 51CTO博客,原文链接:http://blog.51cto.com/yuhongchun/1401892,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
SQL 流计算 OceanBase
这个错误提示表明在运行时找不到`org.apache.flink.table.api.ValidationException`类
这个错误提示表明在运行时找不到`org.apache.flink.table.api.ValidationException`类
235 4
|
分布式计算 Hadoop Spark
【Spark】【设置】关闭INFO提示
【Spark】【设置】关闭INFO提示
257 0
【Spark】【设置】关闭INFO提示
|
6月前
|
缓存 NoSQL Java
【异常】com.alicp.jetcache.CacheException: refresh error
【异常】com.alicp.jetcache.CacheException: refresh error
50 1
|
7月前
ODataListBinding.filter 方法里 FilterType.Application 和 FilterType.Control 的区别
ODataListBinding.filter 方法里 FilterType.Application 和 FilterType.Control 的区别
37 0
|
8月前
|
消息中间件 Java RocketMQ
Rocketmq创建topic报错org.apache.rocketmq.acl.common.AclException: [10015:signature-failed] unable to cal
Rocketmq创建topic报错org.apache.rocketmq.acl.common.AclException: [10015:signature-failed] unable to cal
321 0
|
Java
如何关闭 DEBUG org.apache.http.**日志
如何关闭 DEBUG org.apache.http.**日志
381 0
如何关闭 DEBUG org.apache.http.**日志
|
Linux 流计算
Flink - 本地执行 Failed to start the Queryable State Data Server
Flink 本地执行任务报错 Failed to start the Queryable State Data Server 以及 Unable to start Queryable State Server. All ports in provided range are occupied. 根据报错分析是因为本地端口被占用,没有足够端口供 Flink 本地客户端启动,所以解决方法就是处理被占用的端口。...
116 0
Flink - 本地执行 Failed to start the Queryable State Data Server
|
消息中间件 Java Kafka
报错:org.apache.kafka.common.errors.TimeoutException: Expiring 1 record(s) for mySecondTopic-2:
报错:org.apache.kafka.common.errors.TimeoutException: Expiring 1 record(s) for mySecondTopic-2:
2198 0