我正在使用CakePHP 1.3,它一直告诉我以下内容。
无法修改标题信息
仅当我包含Auth组件时才会发生这种情况。
var $components = array('Auth');
我做错了什么,错误,还是什么?
答案 0 :(得分:0)
Cannot modify header information
表示您的脚本(在本例中为auth组件)在将HTTP标头发送到客户端后尝试操作它们。您可以通过使用ob_start()
函数启用输出缓冲来抵消此行为。
答案 1 :(得分:0)
标题必须是您发送的网页的第一部分。在尝试发送任何类型的标题之前,请确保您没有输出任何其他信息。
This也可能有用
答案 2 :(得分:0)
这或者是FRKT上面提到的,或者代码总是试图修改标题,并且包含的组件在蛋糕有机会写出标题之前正在向输出写入内容。一个很好的原因的例子是在%>之后有额外的空格。在文件的末尾。 (出于这个原因,我建议不要在文件末尾包含密切的PHP标记。)
雅各