Cannot send session cache limiter – headers already sent

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

Ahoj, aplikace mi po nahrání na FTP hlásí tuto chybu:

Cannot send session cache limiter - headers already sent

Nevíte někdo co s tím? Nastavení autostart na true u session nepomohlo, jak jsem se dočetl ve starých vláknech.

CZechBoY
Člen | 3608
+
0
-

Nemas nekde soubor s BOM?

PavelS
Člen | 66
+
0
-

CZechBoY napsal(a):

Nemas nekde soubor s BOM?

Ne, projel jsem to code-checkerem a našlo mi to akorát whitespaces.

David Matějka
Moderator | 6445
+
0
-

zkus si zapnout OutputDebugger pomoci \Tracy\OutputDebugger::enable(); (dej to do bootstrapu hned za nacteni autoloaderu)

PavelS
Člen | 66
+
0
-

David Matějka napsal(a):

zkus si zapnout OutputDebugger pomoci \Tracy\OutputDebugger::enable(); (dej to do bootstrapu hned za nacteni autoloaderu)

Teď se mi vypisuje jen jakýsi text, viz http://icollector.info

David Matějka
Moderator | 6445
+
0
-

hm, to vypada v pohode. Po zapnuti session autostart, smazal si cache?

PavelS
Člen | 66
+
0
-

David Matějka napsal(a):

hm, to vypada v pohode. Po zapnuti session autostart, smazal si cache?

Teď jsem to udělal a už to chybu nehlásí, paráda :-)

Teď už tam mám chybu jen tuto Call to undefined function App\Presenters\password_hash(). To je bohužel vina zastaralého hostingu, kde je PHP 5.4 :/

Editoval PavelS (10. 5. 2016 0:06)

PavelS
Člen | 66
+
0
-

David Matějka napsal(a):

hm, to vypada v pohode. Po zapnuti session autostart, smazal si cache?

Každopádně díky moc za pomoc! :-)

CZechBoY
Člen | 3608
+
0
-

Pouzij Nette\Security\Passwords