Session session.gc_maxlifetime
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- DavidTheNewbie
- Člen | 79
Ahojte. Rad bych pozadal o pomoc. Po upgradu z 2.3 na 2.4 se mi generuje chyba:
Unable to set ‚session.gc_maxlifetime‘ to value ‚86400‘ when session has been started by session.auto_start or session_start()
Toto se mi deje v kodu:
class Session extends \Nette\Http\Session {
public function start()
{
if (\Session::enable_session()) {
parent::start(); // ZDE SE GENERUJE CHYBA
}
}
}
Zkousel jsem nastavenim v NEON potlacit dvema zpusoby:
1)
nette:
session:
autoStart: smart
2)
nette:
session:
gc_maxlifetime: null
Nastaveni ini_get(„session.auto_start“) mi vraci „0“.
Nic z vyse uvedeno vsak nezabira. Jak by prosim bylo mozne vyresit?
Editoval DavidTheNewbie (31. 3. 2017 9:01)