Élettartamának növelése a munkamenet php
Zadolbalo! Írása közben egy cikket, vagy híreket, a munkamenet esett, és amikor mentődobásaira a bejelentkezési oldalon, az összes beírt szöveg szar nem élte túl. Időm az élet töltött részben kárba, szükséges, hogy újra írni mindent.
A cookie élettartama, amely tárolja az azonosító az ülés alapértelmezés 0 másodperc, vagyis Szuka cookie-t tárol, amíg a böngésző bezárásakor. Ezt meg lehet változtatni az session.cookie_lifetime paraméter a php.ini-ben.
PHP, mint általában, tárolja az adatokat tárolása során. Annak érdekében, hogy ne rendetlenséget fel a fájlrendszer időszakosan tisztítás elavult adatokat, szemétgyűjtés - hulladékgyűjtés. A php.ini ott session.gc_maxlifetime paraméter, amely megadja az időt másodpercben, amely után mind a régi adat törlődik a fájlrendszer.
Tegyük fel, hogy szeretnénk beállítani az élettartama a Session - 03:00. Ehhez a php.ini fájlban meg a következő paramétereket:
Ha nem módosítja a php.ini fájlt, akkor lehet, hogy a telepítés ezen paramétereket a .htaccess fájlt. Ehhez adja meg a következő sorokat:
Ha a hosting cég tiltja, hogy használja a php_value irányelv a .htaccess fájlt, vagy a .htaccess általában - itt az ideje változtatni a gazda.
Meg kell jegyezni, hogy funktsitsiya set_cookie_params kell hívni az ülés előtt nyitja meg a session_start. set_cookie_params funkció lehetővé teszi, hogy a path, domain, a biztonsági beállításokat a cookie.