Magento Debug Заголовки уже отправили ошибку - PullRequest
13 голосов
/ 12 января 2011

Я получаю следующую ошибку в моем файле system.log:

 2011-01-12T14:16:52+00:00 DEBUG (7): HEADERS ALREADY SENT: 
 [0] C:\xampp\htdocs\www.mysite.com\app\code\core\Mage\Core\Controller\Response\Http.php:44
 [1] C:\xampp\htdocs\www.mysite.com\lib\Zend\Controller\Response\Abstract.php:727
 [2] C:\xampp\htdocs\www.mysite.com\app\code\core\Mage\Core\Controller\Response\Http.php:75
 [3] C:\xampp\htdocs\www.mysite.com\app\code\core\Mage\Core\Controller\Varien\Front.php:188
 [4] C:\xampp\htdocs\www.mysite.com\app\code\core\Mage\Core\Model\App.php:304
 [5] C:\xampp\htdocs\www.mysite.com\app\Mage.php:596
 [6] C:\xampp\htdocs\www.mysite.com\index.php:81

Я знаю, что означает "заголовки уже отправлены", но я понятия не имею, какой файл вызывает это, и трассировка на самом деле не дает мне никакой информации.

Есть ли способ выяснить файл-нарушитель?

Спасибо!

Ответы [ 11 ]

0 голосов
/ 13 января 2011

Я получил эту ошибку, когда строил свой Ajax-запрос «хакерским» способом, отображая содержимое напрямую, а не отправляя его через макет. Как только я отправил их через макет, ошибки исчезли. Смотрите мой собственный вопрос здесь:

Лучший способ вывести ajax-данные из расширения админки Magento

просит @alan ответить на мой вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...