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作的文本留言本的例子(四)
Oct 09 PHP
DISCUZ 分页代码
Jan 02 PHP
PHP的autoload机制的实现解析
Sep 15 PHP
php获取从百度搜索进入网站的关键词的详细代码
Jan 08 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
PHP实现绘制3D扇形统计图及图片缩放实例
Oct 01 PHP
php等比例缩放图片及剪切图片代码分享
Feb 13 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
Apr 26 PHP
学习PHP Cookie处理函数
Aug 09 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
May 09 PHP
PHP 使用位运算实现四则运算的代码
Mar 09 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
使用URL传输SESSION信息
2015/07/14 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
js版本A*寻路算法
2006/12/22 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
2013/03/25 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
原生js实现each方法实例代码详解
2019/05/27 Javascript
jquery实现的分页显示功能示例
2019/08/23 jQuery
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
在Python中使用成员运算符的示例
2015/05/13 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
Python编程实现tail-n查看日志文件的方法
2019/07/08 Python
在pycharm中关掉ipython console/PyDev操作
2020/06/09 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
个人职业生涯规划书1500字
2013/12/31 职场文书
幼儿园区域活动总结
2014/05/08 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
班级光棍节联谊会策划书
2014/10/10 职场文书
百年孤独读书笔记
2015/06/29 职场文书
人生哲理妙语30条:淡写流年,笑过人生
2019/09/04 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
golang中的空slice案例
2021/04/27 Golang
python使用openpyxl库读写Excel表格的方法(增删改查操作)
2021/05/02 Python
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang