session.php dosyasında bu kod satırı yok maalesef.
3.0.3.8 sürümümde session klasörü içerisindeki db.php dosyasında aşağıdaki kod satırı var.
$this->maxlifetime = ini_get('session.gc_maxlifetime') !== null ? (int)ini_get('session.gc_maxlifetime') : 1440;
1440 değeri 24 dakikaya denk geliyor. 3.0.3.8 sürümünde bu sürede oturumu sonlandırıyor. ama 3.0.2.0 de kodlar tamamen farklı ve bu kod satırı yok.
Ana dizindeki php.ini dosyasında aşağıdaki satır var ama bu etkili değil maalesef.
session.gc_maxlifetime = 3600;
hocam, o zaman catalog/controller/startup kontrol edebilir misiniz? bir de session klasörünün içindeki file.php yi kontrol edebilir misiniz? burada mantık şu eğer o dosyalarda elle bir rakam belirtildi ise o rakamın karşılığı kadar tutar eğer elle belirtilmedi ise yukarıda ilk satırda yazdığım gibi o zaman session.gc_maxlifetime dan çeker, bu da php.ini de olabilir, htacesste ayrıca tanımlanmış olabillir