• 17-10-2023, 16:09:48
    #1
    Merhabalar, Opencart oturum işlemlerinde çerez yerine session kullandığı için belli bir süre sonra çıkış yapıyor. Az bir kodlamayla kullanıcı kendi isteğiyle çıkış yapmadığı sürece oturumu açık tutmak mümkün mü?
    Teşekkürler.
  • 17-10-2023, 16:35:29
    #2
    Opencart PHP'deki "session.gc_maxlifetime" değerini kullanarak süreyi belirliyor. php.ini dosyasından bunu değiştirebilirsiniz ama yine süre belirtmek durumunda kalacaksınız.
  • 17-10-2023, 17:39:40
    #3
    Math adlı üyeden alıntı: mesajı görüntüle
    Merhabalar, Opencart oturum işlemlerinde çerez yerine session kullandığı için belli bir süre sonra çıkış yapıyor. Az bir kodlamayla kullanıcı kendi isteğiyle çıkış yapmadığı sürece oturumu açık tutmak mümkün mü?
    Teşekkürler.
    Merhaba,
    Hosting üzerinde php.ini dosyasında ;
    session.gc_maxlifetime = 864000
    buradaki 864000 10 güne tekabül ediyor.
    Dilerseniz değeri -1 yaparsanızda süresiz olmuş olur ama güvenlik açıklarına sebebiyet verebilir. O yüzden süreli ya da maksimum 30 gün gibi rakamlar yapabilirsiniz.

    Çalışmadığı taktirde ise index.php dosyasında;
    ini_set('session.gc_maxlifetime', 864000);
    olarak ayarlayın.
  • 17-10-2023, 18:11:25
    #4
    Bilgi için çok teşekkür ederim, biraz deneme yapayım.
    GVertigang adlı üyeden alıntı: mesajı görüntüle
    Opencart PHP'deki "session.gc_maxlifetime" değerini kullanarak süreyi belirliyor. php.ini dosyasından bunu değiştirebilirsiniz ama yine süre belirtmek durumunda kalacaksınız.
    FikirBulutu adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Hosting üzerinde php.ini dosyasında ;
    session.gc_maxlifetime = 864000
    buradaki 864000 10 güne tekabül ediyor.
    Dilerseniz değeri -1 yaparsanızda süresiz olmuş olur ama güvenlik açıklarına sebebiyet verebilir. O yüzden süreli ya da maksimum 30 gün gibi rakamlar yapabilirsiniz.

    Çalışmadığı taktirde ise index.php dosyasında;
    ini_set('session.gc_maxlifetime', 864000);
    olarak ayarlayın.