Přesměrování a InvalidStateException (Cannot regenerate session ID…)

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

Ahoj,

po některých přesměrováních v aplikaci dostávám následující chybu:

InvalidStateException
Cannot regenerate session ID after HTTP headers have been sent (output started at xxx/app/presenters/FrontModule/UsersPresenter.php:1).

Na localhostu k chybě nedochází. Nějak polopatě hlášení rozumím , ale nevím, jak problém řešit.

Děkuji za pomoc.

natrim
Člen | 73
+
0
-

letmo odhadem odhaduju ze mas v souboru /app/presenters/FrontModule/UsersPresenter.php na radku 1 nakej prazdnej znak .)

Šaman
Člen | 2640
+
0
-

A nemáš v tom xxx/app/presenters/FrontModule/UsersPresenter.php nějaké znaky ještě před <?php

//edit: tak než jsem prostudoval tohle tak už jsem pomalej. Jako ultrarychlý ale dočasný bugfix můžeš najít metodu regenerateId() a než na tu chybu přijdeš, tak to regenerateId zakomentovat.. Ale pšššt. Já ti nic neřek. Je to nebezpečné, nečestné a nesportovní.

Editoval Šaman (9. 12. 2010 14:56)

David Grudl
Nette Core | 8173
+
0
-

Asi BOM, použij Code checker