Merhaba arkadaşlar,
PHP yazılımlı internet sitemizin yönetim panelinde, 20-25 dakikada bir logout olma problemi yaşıyoruz. Konuyu hosting firmamız ile ve yazılımcımız ile görüştük.
İkisi de gerekli düzenlemeleri yapmalarına rağmen, problem hala devam ediyor. Session ayarlarında 28800 saniye olmasına rağmen kopmalar devam ediyor.
session.gc_maxlifetime : 28800 - 28800
Başka hangi ayar kontrol edilmeli, ne yapılmalı acaba?
Bilgisi olan arkadaşlar yardımcı olurlarsa çok memnun olurum.
Sevgiyle,
Yönetim Panelinde Sürekli Logout Olma Problemi Yaşıyoruz!
6
●657
- 16-10-2014, 17:40:29Hocam tam olarak anlayabilmek için;
1-) Yönetim paneli cPanel mi?
Eğer ki cPanel ise tarayıcıdada zenmate veya browsec gibi ip değiştiren programdan dolayı sistem otomatik logout işlemi yapar.
Birde config dostyasına ;
ini_set("session.gc_maxlifetime", "28800"); ini_set('session.gc_probability',1); ini_set('session.gc_divisor',1); ini_set('session.cookie_lifetime','28800'); session_set_cookie_params(86400);şeklinde yazarak deneyin. Sonra problem hala çözülmezse
ini_set('display_errors',1); error_reporting(E_ALL); ini_set('error_reporting', E_ALL);şeklinde confige ekleyerek problem varsa ekrana yazdırın. Muhtemelen ilk adımda problem çözülecektir.
İyi Çalışmalar. - 16-10-2014, 21:13:29@Mandalina; sunucunuzdaki (php.ini) session süresinin yeterli uzunlukta olduğundan eminseniz sorun yazılımınızdan da kaynaklanıyor olabilir. Php kodlarınız arasında belli aralıklarla sessionları temizleyen bir yapı olup olmadığına da bakmanızı öneririm.