php出现Cannot modify header information问题的解决方法大全


Posted in PHP onApril 09, 2008

这样的语句,很显然,造成这个原因是因为setcookie造成的,查了一下网上,有如下的解释:      cookie本身在使用上有一些限制,例如:
       1.呼叫setcookie的?⑹霰仨?放在<html>标签之前
       2.呼叫setcookie之前,不可使用echo
       3.直到??被重新?入後,cookie才??诔淌街谐霈F
       4.setcookie函数必?在任何?料?出至浏览器前,就先送出
       5.……
       基於上面?些限制,所以?绦?etcookie()函数时,常??龅?Undefined index"、"Cannot modify header information - headers already sent by"…等???,解?Q"Cannot modify header information - headers already sent by"这个??的方法是在产生cookie前,先延缓?料输出至浏览器,因此,您可以在程式的最前方加上ob_start();这个函?怠U庋?涂梢越饩?nbsp;了。        如果要加上ob_start()的话,不大可行,程序都写完了,才来改这个似乎有点郁闷..       发现提示这个错误的时候,我就在想我本地怎么没提示这个问题呢,还以为是PHP.ini配置不一样,想想又不对,都是差不多的..
       于是看看后面跟的那句"output started at...."意思是在setcookie之前已经在另一处有输出了,于是找到output started at后面跟的那个文件,看到第一行是空白的,然后才是<?php 这样开始,难道会是这一行的问题吗??我本地也有这一行呢,去掉,刷新再试,呵呵,果然出在这里,不再提示warning了    
解决完毕!
解决方法二:
查找网上解决此问题的方法多是一样的,不过今天又遇到了这样的问题。试过之后发现可行:
在C盘的WINDOWS中找到php.ini 这个配置文件,然后查找一项:output_buffering将其值由原来的off改为on,重新启动Apache就ok了。

PHP 相关文章推荐
php 删除无限级目录与文件代码共享
Nov 22 PHP
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
Aug 03 PHP
PHP实现下载功能的代码
Sep 29 PHP
用php来改写404错误页让你的页面更友好
Jan 24 PHP
ThinkPHP3.1新特性之字段合法性检测详解
Jun 19 PHP
php导入模块文件分享
Mar 17 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
Jun 10 PHP
php使用Jpgraph创建折线图效果示例
Feb 15 PHP
PHP实现将标点符号正则替换为空格的方法
Aug 09 PHP
解决php扩展安装不生效问题
Oct 25 PHP
使用PHP开发留言板功能
Nov 19 PHP
php md5下16位和32位的实现代码
Apr 09 #PHP
用来给图片加水印的PHP类
Apr 09 #PHP
在PHP中读取和写入WORD文档的代码
Apr 09 #PHP
生成php程序的php代码
Apr 07 #PHP
用php获取远程图片并把它保存到本地的代码
Apr 07 #PHP
在php MYSQL中插入当前时间
Apr 06 #PHP
php读取30天之内的根据算法排序的代码
Apr 06 #PHP
You might like
Protoss建筑一览
2020/03/14 星际争霸
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
基于php实现的验证码小程序
2016/12/13 PHP
js Dialog 实践分享
2012/10/22 Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
2013/06/05 Javascript
jQuery基础知识小结
2014/12/22 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
jquery获取select选中值的方法分析
2015/12/22 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
js前端解决跨域问题的8种方案(最新最全)
2016/11/18 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
详解JavaScript RegExp对象
2017/02/04 Javascript
详解Angular4中路由Router类的跳转navigate
2017/06/09 Javascript
JQuery Ajax执行跨域请求数据的解决方案
2018/12/10 jQuery
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
jquery绑定事件 bind和on的用法与区别分析
2020/05/22 jQuery
以一段代码为实例快速入门Python2.7
2015/03/31 Python
Python Property属性的2种用法
2015/06/21 Python
python中reload(module)的用法示例详解
2017/09/15 Python
详解python中TCP协议中的粘包问题
2019/03/22 Python
对python中UDP,socket的使用详解
2019/08/22 Python
Python的垃圾回收机制详解
2019/08/28 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
2020/02/29 Python
thinkphp5 路由分发原理
2021/03/18 PHP
SHEIN香港:价格实惠的女性时尚服装
2018/08/14 全球购物
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
JAVA程序员面试题
2012/10/03 面试题
社区七一党员活动方案
2014/01/25 职场文书
研究生毕业自我鉴定范文
2014/03/27 职场文书
员工合理化建议书
2014/05/19 职场文书
会议新闻稿
2015/07/17 职场文书
优秀团员主要事迹材料
2015/11/05 职场文书
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL