Chyba pri kontrole prihlaseni uzivatele
- JirkaN
- Člen | 7
Mam takovy problem kdyz kontroluji v base presenteru v metode startup, zda je uzivatel prihlasen.
<?php
function startup()
{
parent::startup();
if (!$this instanceof SignPresenter && !$this->user->loggedIn) {
$this->redirect('Sign:default');
}
}
?>
Na localu s tim nemam problem, ale kdyz to nahraji na hosting (web4u), tak
se cas od casu stane, ze to skonci chybou a nevim proc.
Neprisel jsem na situaci, kdy by se to stalo pokazde. Kdyz si to testuju,
zkousim prihlasovat odhlasovat a prochazim webem, tak se nic nedeje… a nekdy
se proste stane, ze to hodi chybu.
Chyba „A session had already been started by session.auto-start or session_start().“
Ladenka me odkazuje primo na radek s tim if (!$this instanceof SignPresenter && !$this->user->loggedIn)
Nejsem si jist zadneho vystupu, ze bych nekde mel naky dump…
Nesetkal se s tim nekdo?
- Filip Procházka
- Moderator | 4668
Jakou máš verzi Nette? Jestli jsi ji stáhl z repozitáře tak řekni commit hash a jestli jsi ji stáhl z downloads tak nám nakopíruj commit a datum.