PHP Nette - problém sessions - musím se často znovu přihlašovat po neaktivitě

PHP Nette - problém sessions - musím se často znovu přihlašovat po neaktivitě

Ahoj,

jsem v mém php nette projektu velice často odhlašován po cca 20 minutách neaktivity ačkoliv mám nastaveno v config.neon toto:

session:
expiration: 14 days
autoStart: true


Na jiném projektu se shodným nastavením session expiration avšak na jiném serveru se toto automatické odhlašování neděje. Nevíte někdo čím to je? Díky

ODPOVĚĎ


Ahoj,

určitě bude třeba změnit konfiguraci session v php.ini, obvykle je nastaveno toto:
session.gc_maxlifetime = 1440.

Pokud používáš např. /etc/php/7.2/fpm/php.ini, php-fpm, nginx a chceš session.gc_maxlifetime třeba na hodnotu 56000, tak postup bude tento:
vim /etc/php/7.2/fpm/php.ini

; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 56000

systemctl restart php7.2-fpm
systemctl reload nginx Show english version

Komentáře

Vaše reakce na PHP Nette - problém sessions - musím se často znovu přihlašovat po neaktivitě

Související obsah

programovani

php

nette

session

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.