Ben burada bir kaybı var. Ben seansları tamamen rastgele sona erecek gibi görünüyor yukarı belirli bir kullanıcı grubu var. Onlar etrafında gezen yaparken onlar bir süre oturan siteyi terk zaman sadece değil, iptal edebilir. Benim ve bizim kullanıcıların çoğu için her şey gayet güzel çalışıyor. Bu bir tarayıcı sorun değil, biz bu iki işlevi doğru FF insanları ve tüm IE sürümleri var, ve FF ve IE insanların işe yaramaz.
Benim gc_maxlifetime
43200
olduğu ve çöp toplama 1/1000
(bu önemli olmamalı ki) bir çılgın düşük. Rastgele bizim bazı oturumları silme var sunucu üzerinde çalışan başka bir şey var olabilir mi? Ne kontrol etmelisiniz? Yalnızca bu özel grup etkilenecek gibi görünüyor neden hala açıklamıyor.
Ben varsayılan farklı bir kaç Oturum ayarları vardır:
session.gc_maxlifetime = 43200
session.gc_divisor = 1000
session.save_path = /var/lib/php/session
session.use_only_cookies = Off
session.bug_compat_42 = Off
İlk üç ben endişelenmiyorum, ama son iki bu davranışa neden olabilir? Ben aslında hiç URL üzerinden tanımlama göndermek yok, bu yüzden use_only_cookies kapalı olması için hiçbir sebep yok. Ben buraya gelmeden önce bu uygulamayı yapılan uyumsuzlar oturum değişkenlerini ayarlamak için bug_compat_42
şeyi istismar etmedi, ama yine, ben daha az rastgele olması için bu bir sorun beklediğiniz hiçbir garanti yok.
Edit:
Daha fazla araştırma, ben Session hiç tahrip ediliyor olmadığını bulduk, ancak son kullanıcı, yeni bir oturum kimliği oluyor. Eski oturum hala sunucuda bozulmamış var, ama onlar tarama yaparken yeni bir rasgele başlatılır.