CakePHP无法修改标题?

CakePHP无法修改标题?,php,cakephp,Php,Cakephp,我正在使用CakePHP1.3,它一直告诉我以下内容 无法修改标题信息 只有在包含Auth组件时才会发生这种情况 var $components = array('Auth'); 我是做错了什么、有错误还是怎么了?无法修改头信息表示您的脚本在本例中,身份验证组件试图在HTTP头发送到客户端后对其进行操作。您可以通过使用ob_start函数启用输出缓冲来抵消这种行为。标题必须是您发送的网页的第一部分。在尝试发送任何类型的头之前,请确保没有输出任何其他信息 也可能有用这可能是FRKT上面提到的

我正在使用CakePHP1.3,它一直告诉我以下内容

无法修改标题信息

只有在包含Auth组件时才会发生这种情况

  var $components = array('Auth');

我是做错了什么、有错误还是怎么了?

无法修改头信息表示您的脚本在本例中,身份验证组件试图在HTTP头发送到客户端后对其进行操作。您可以通过使用ob_start函数启用输出缓冲来抵消这种行为。

标题必须是您发送的网页的第一部分。在尝试发送任何类型的头之前,请确保没有输出任何其他信息


也可能有用

这可能是FRKT上面提到的,或者代码总是试图修改头,并且包含的组件在cake有机会写出头之前正在向输出写入内容。一个很好的例子是在文件末尾的%>后面有额外的空格。出于这个原因,我建议不要在文件末尾包含closephp标记


雅各布

@小袋熊:它不是哑巴。脚本将空白视为内容,就像任何字符一样。你的代码或组件中可能有空格,阻止你操作标题。我也有同样的问题。你发现了什么?