博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于session.auto_start报警的问题
阅读量:6542 次
发布时间:2019-06-24

本文共 804 字,大约阅读时间需要 2 分钟。

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

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

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 3Warning: 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 39556700f9cba089c87c2e818bec791df

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

session.auto_start=0

修改成

sessioin.auto_start=1

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

转载地址:http://yhado.baihongyu.com/

你可能感兴趣的文章
android studio 导入主题设置,代码风格(附带eclipse 主题代码样式)
查看>>
markdown 简单教程
查看>>
二叉树1
查看>>
【leetcode】402. Remove K Digits
查看>>
RESTful API 设计最佳实践
查看>>
用于构建 RESTful Web 服务的多层架构
查看>>
转载C#加密方法
查看>>
eclipse中类和方法添加作者日期说明
查看>>
Python 精要参考(第二版) 第二章 语法及代码约定
查看>>
新学期的合作
查看>>
Beginners MYSQL Database Tutorial# How to install MySQL on Ubuntu
查看>>
PHP之数组学习
查看>>
PHP判断远程文件是否存在
查看>>
JS 转义&反转义 HTML标签、特殊字符
查看>>
KVC集合操作符
查看>>
[转载]ext4文件系统的delalloc选项造成单次写延迟增加的分析
查看>>
Entity Framework 小知识(二)
查看>>
Oracle 18c新特性详解:In-Memory 专题
查看>>
2016年终总结
查看>>
java多线程(thread/runnable)
查看>>