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实现图象锐化代码
Jun 14 PHP
PHP文件上传原理简单分析
May 29 PHP
PHP编码转换
Nov 05 PHP
解析php获取字符串的编码格式的方法(函数)
Jun 21 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 PHP
PHP5中GD库生成图形验证码(有汉字)
Jul 28 PHP
php实现建立多层级目录的方法
Jul 19 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
Feb 23 PHP
PHP中key和current,next的联合运用实例分析
Mar 29 PHP
PHP读取、解析eml文件及生成网页的方法示例
Sep 04 PHP
PHP实现一个轻量级容器的方法
Jan 28 PHP
PHP正则表达式笔记与实例详解
May 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
PHP 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
2014/12/16 PHP
Windows7下的php环境配置教程
2015/02/28 PHP
php通过array_merge()函数合并关联和非关联数组的方法
2015/03/18 PHP
javascript引导程序
2008/10/26 Javascript
收集的一些Array及String原型对象的扩展实现代码
2010/12/05 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
一个js控制的导航菜单实例代码
2013/12/03 Javascript
jQuery中die()方法用法实例
2015/01/19 Javascript
js实现自定义路由
2017/02/04 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
微信小程序录音与播放录音功能
2017/12/25 Javascript
用最少的JS代码写出贪吃蛇游戏
2018/01/12 Javascript
nodeJS模块简单用法示例
2018/04/21 NodeJs
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
python中二维阵列的变换实例
2014/10/09 Python
浅析Python中MySQLdb的事务处理功能
2016/09/21 Python
利用python将xml文件解析成html文件的实现方法
2017/12/22 Python
Python字典创建 遍历 添加等实用基础操作技巧
2018/09/13 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
详解python中的数据类型和控制流
2019/08/08 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
2013/02/07 HTML / CSS
服务生自我鉴定
2014/01/22 职场文书
初中军训感想300字
2014/03/05 职场文书
学校群众路线专项整治方案
2014/10/31 职场文书
2014年车间工作总结
2014/11/21 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
银行催款通知书
2015/04/17 职场文书
jquery插件实现代码雨特效
2021/04/24 jQuery