zend header已经发送问题

时间:2011-05-18 12:57:12

标签: zend-framework

有时候我在控制器中包含你的类(AuthnetCim.class)时会出错。 错误如下: -

  

致命错误:未捕获的异常   “Zend_Controller_Response_Exception”   消息'无法发送标题;   已发送的标头   /home/newwebsi/public_html/B4BPHP/public/include/AuthnetCIM.class.php,   第1行'   /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Response/Abstract.php:321   堆栈跟踪:#0   /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Response/Abstract.php(148):   Zend_Controller_Response_Abstract-> canSendHeaders(真)   #1 /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Action/Helper/Redirector.php(226):   Zend_Controller_Response_Abstract-> setRedirect(“/ B4BPHP /公/ ......”,   302)#2   /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Action/Helper/Redirector.php(370):   Zend_Controller_Action_Helper_Redirector-> _redirect(“/ B4BPHP /公共/ ...”)   #3 /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Action/Helper/Redirector.php(453):   Zend_Controller_Action_Helper_Redirector-> setGotoUrl('index / login',Array)#4   /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Action.php(68   在   /home/newwebsi/public_html/B4BPHP/library/Zend/Controller/Response/Abstract.php   在第321行

当我删除此课程时,我不会在任何地方收到任何错误

请帮我解决此错误

2 个答案:

答案 0 :(得分:0)

确保<?php中的AuthnetCIM.class.php之前没有任何字符。

答案 1 :(得分:0)

在查找/包含文件AuthnetCIM.class.php时,将输出发送到浏览器。

在打开PHP标记之前检查空格,BOM,回显/打印语句。

换句话说,检查可能导致脚本输出数据的任何内容。