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 相关文章推荐
第一节--面向对象编程
Nov 16 PHP
php 301转向实现代码
Sep 18 PHP
php中的注释、变量、数组、常量、函数应用介绍
Nov 16 PHP
php中将html中的br换行符转换为文本输入中的换行符
Mar 26 PHP
php使用pack处理二进制文件的方法
Jul 03 PHP
PHP之sprintf函数用法详解
Nov 12 PHP
织梦sitemap地图实时推送给百度的教程
Aug 03 PHP
微信获取用户地理位置信息的原理与步骤
Nov 12 PHP
PHP实现清除MySQL死连接的方法
Jul 23 PHP
PHP模糊查询的实现方法(推荐)
Sep 06 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
Aug 03 PHP
如何在PHP中使用AES加密算法加密数据
Jun 24 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中如何在有限的内存中读取大文件
2013/07/02 PHP
PHP检测字符串是否为UTF8编码的常用方法
2014/11/21 PHP
PHP函数积累总结
2019/03/19 PHP
农历与西历对照
2006/09/06 Javascript
基于JQuery的一个简单的鼠标跟随提示效果
2010/09/23 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
jquery默认校验规则整理
2014/03/24 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
JSON与XML优缺点对比分析
2015/07/17 Javascript
jQuery mobile转换url地址及获取url中目录部分的方法
2015/12/04 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
通过C++学习Python
2015/01/20 Python
Python中__init__.py文件的作用详解
2016/09/18 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
python随机数分布random测试
2018/08/27 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
python加密解密库cryptography使用openSSL生成的密匙加密解密
2020/02/11 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
详解python tcp编程
2020/08/24 Python
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
怀旧香味蜡烛:Homesick
2019/11/02 全球购物
致200米运动员广播稿
2014/02/06 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
标准离婚协议书(2014版)
2014/10/05 职场文书
公司介绍信范文
2015/01/31 职场文书
2019年预备党员的思想汇报:加深对党的认知
2019/09/25 职场文书
Python学习之时间包使用教程详解
2022/03/21 Python
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL