1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

ROZWIĄZANE Czas życia sesji - Pytanie

Dyskusja w 'Hosting i domeny internetowe' rozpoczęta przez użytkownika TheL, 9 Czerwiec 2015.

  1. TheL

    TheL @Lider VIP Beta-tester

    Wiadomości:
    2 403
    Docenione treści:
    535
    Teraz ja potrzebuję pomocy bo mnie zaraz coś trafi :)

    Mam jakąś domenę z inną stroną, zrobiłem sobie katalog na serwerze i jest widoczny pod adresem http://jakasmojadomena.pl/katalog
    utworzyłem sobie w nim plik index.php w którym mam formularz logowania i tego typu rzeczy które startują sesję.

    W kolejnym pliku mam sobie takie coś jako start sesji wraz z ustawieniem jej czasu życia:

    session_set_cookie_params(3600);
    session_start();
    if (isset($_SESSION['user_id']) and isset($_SESSION['login']))
    {
    //jakiś kod
    }


    w php.ini dodałem:
    session.cookie_lifetime = 3600

    czyli teoretycznie powinienem mieć czas życia sesji 1 godzina jednak po lekko ponad 10 minutach braku aktywności wywala mnie. Nie chcę w to zaprzęgać cookiesów lecz pozostać jedynie przy sesjach. Czy coś robię nie tak (co mało prawdopodobne bo na moim fizycznym serwerze działa mi to poprawnie) ?
    Chcę mieć czas sesji 1 godzinę i tyle :D
     
  2. Grzesiek

    Grzesiek Centrum Pomocy home.pl

    Wiadomości:
    3 660
    Docenione treści:
    333
    Wystawiłem na to zgłoszenie do dalszej weryfikacji, ale wydaje mi się wstępnie, że ten parametr session.cookie_lifetime = 3600 który Ty wskazujesz odpowiada za ciasteczka, ich czas życia, natomiast 10 minut po której traci sesję to najprawdopodobniej nasz czas życia procesu - 600 sekund dla linii profesjonalnej.

    https://pomoc.home.pl/baza-wiedzy/parametry-bezpieczenstwa-serwerow-home-pl/

    Pozwól, że się upewnię w tym co wymyśliłem.

    Może w php.ini trzeba by jeszcze sprawdzić parametry dot. cookie czy session https://php.home.pl
     

Poleć forum znajomym