Cannot send header after HTTP headers

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
trubi
Člen | 25
+
0
-

Ahoj,
resim problem s predcasnym vystupem html kodu z aplikace.

InvalidStateException

Cannot send header after HTTP headers have been sent (output started at E:\work\Traktor\app\bootstrap.php:1).

Pritom v zadnem souboru nemam na zacatku bile znaky (aplikace fungovala, chyba se zacala generovat pred chvili ze zahadneho duvodu). Ve zdrojovem kodu vystupu je na prvnim radku

</pre></xmp></table><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Tudiz si myslim, ze ty 3 ukoncovaci tagy na zacatku jsou tim problemem. Nikde se mi ale nepodarilo zjistit z ceho je to vystup.

//Call stack://

Application/Application.php (90) source ► HttpResponse→ setHeader (arguments ►)

app/bootstrap.php (56) source ► Application→ run ()

root/index.php (7) source ► require (arguments ►)

Uz se mi to stalo i u jinych webu, ale nikdy jsem na to neprisel. Prosel jsem opravdu dukladne a nekolikrat cely zdrojovy kod a nikde jsem nenasel zadnou chybu, je to pro me zahada.

Budu vdecny za kazdou radu, ktera me dostane z teto prekerni situace :) Dik

jasir
Člen | 746
+
0
-

trubi napsal(a):

resim problem s predcasnym vystupem html kodu z aplikace.

Cannot send header after HTTP headers have been sent (output started at E:\work\Traktor\app\bootstrap.php:1).

Vzhledem k tomu, že output začal v bootstapu na řádce 1, asi půjde o BOM

trubi
Člen | 25
+
0
-

Jaj, fakt ze jo, moc dekuji