loso 发表于 2010-10-6 10:07:15

ci 报错 !不知道怎么解决~

A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\losocart\application\controllers\home.php:1)
Filename: codeigniter/Common.php
Line Number: 360

我只在 控制层 输出helloworld !
各位同仁,帮我分析下,是什么原因导致的!

sonic 发表于 2010-10-6 13:28:31

给咱们看看你的代码

kis 发表于 2010-10-6 14:30:26

PHP的header();函数执行之前,不能有任何输出。你不要在header之前调试输出就好了或在header执行之前exit()。

saturn 发表于 2010-10-6 14:53:50

检查kis所说的内容。

我补充一句:检查你的文件是否存在php结束标签 ?> 如果有的话,去掉它。很多时候在结束标签之后存在一些无意输入的空格,会导致这个经典错误。

loso 发表于 2010-10-7 15:44:49

我把output_buffering 打开了, 就ok了!
页: [1]
查看完整版本: ci 报错 !不知道怎么解决~