Şimdiye kadar bir WordPress web sitesini sürdüren veya içeriğini oluşturan herkes, muhtemelen görünürde bir sebep olmaksızın web sitelerinden defalarca çıkış yapma deneyimi yaşamıştır. Bu açıklama tanıdık geliyorsa, WordPress oturum zaman aşımı hatası olarak da bilinen WordPress sürekli oturumumu kapatıyor sorununu siz de deneyimlediniz. Ne yazık ki, bu hata herhangi bir zamanda ortaya çıkabilir ve genellikle WordPress web sitenizde değişiklik yaparken ortaya çıkar. Hata ne kadar sinir bozucu olsa da, arkasındaki nedenler oldukça basittir ve sorun giderme yöntemlerinin uygulanması kolaydır. Bu sorunu çözmek için atabileceğiniz farklı adımları size göstereceğiz:
-
Tarayıcı çerezlerini temizle
-
Tarayıcı önbelleğini temizle
-
Tarayıcınızdaki çerez ayarlarının kontrol edilmesi
-
WordPress önbelleğini temizle
-
WordPress Site adresinizi kontrol etme
-
WordPress eklentilerini devre dışı bırakma
-
Çerez kullanım süresinin uzatılması
WordPress nasıl düzeltilir sürekli oturumumu kapatıyor sorunu
Bu sorunun ortaya çıkmasının pek çok nedeni vardır, fakat çoğu kez süresi dolmuş tanımlama bilgileri veya önbelleğe almayla ilgili sorunlar nedeniyle ortaya çıkar. Bunların yanı sıra, hataya hatalı bir WordPress eklentisi veya düzgün bir şekilde güncellenmemiş WordPress URL’leri neden olabilir. Bu yazımızda daha olası nedenler için kullanılan yöntemlerden yola çıkarak bu hatayı nasıl giderebileceğinizi anlatacağız. Güvenlik önlemi olarak önceden web sitenizin yedeğini almalısınız. Bunu yaptıktan sonra, aşağıdaki adımlara ilerleyebilirsiniz.
Tarayıcı çerezlerini temizle
WordPress’in oturumunuzu kapatmaya devam etmesinin en yaygın nedenlerinden biri, siteye tarayıcınızda kayıtlı süresi dolmuş bir tanımlama bilgisi ile erişmeye çalışmanızdır. Püf Nokta: en son tarayıcı oturumunuzun kimliği doğrulanamıyor. Ve bu, WordPress’in oturumumu kapatmaya devam etmesine neden oluyor. Bu yüzden çözmenin en kolay yolu kullandığınız tarayıcıdaki çerezleri temizlemektir. Bunu en popüler tarayıcılar için nasıl yapacağınızı size göstereceğiz.
-
Google Chrome
Chrome’da tarayıcı çerezlerini temizlemenin bir yolu, üç nokta simgesine basmayı ve ardından Diğer Araçlar seçeneğini açmayı içerir. Bunu takiben, Tarama verilerini temizle… alt seçeneğini seçmelisiniz.
Bu durum Chrome içindeki önbelleği temizlemek için de kullanılan bir açılır pencere açar. Bu pencerede, Temel sekmesinde bulunduğunuzdan emin olarak başlayın. Daha sonra uygun bir zaman aralığı seçin ve Çerezler ve diğer site verileri seçeneğini işaretleyin. Son olarak seçimlerinizi onaylamak ve tarayıcı önbelleğinizi temizlemek için Verileri temizle düğmesine basın.
-
Firefox
Firefox’ta tarayıcı çerezlerini temizlemek için sağ taraftaki hamburger simgesine basın ve Ayarlar seçeneğini seçin.
Açılan pencerede soldaki menüden Gizlilik ve Güvenlik sekmesini seçin ve Çerezler ve Site Verileri bölümüne gidin. Daha sonra bu bölümde bulunan Verileri Yönet düğmesine basın.
Çerezleri ve site verilerini yönetmenize izin verecek bir açılır pencere açılacaktır. Tekil bir siteden çerezleri kaldırmak isterseniz, bunu listeden seçerek, Seçileni Kaldır düğmesine ve ardından Değişiklikleri Kaydet düğmesine basarak yapabilirsiniz. Aksi takdirde, tüm çerezleri temizlemek için Tümünü Kaldır düğmesine ve ardından Değişiklikleri Kaydet düğmesine basın.
-
Microsoft Kenarı
Microsoft Edge’deki tarayıcı çerezlerini temizlemek için sağ üst köşedeki üç nokta simgesine basın ve ardından açılır menüden Ayarlar seçeneğini seçin.
Ardından soldaki menüden Gizlilik, arama ve hizmetler sekmesini açın ve ekranın ana bölümünde Tarama verilerini temizle bölümünü bulun. Son olarak Neyi temizleyeceğinizi seçin düğmesini bulun ve üzerine tıklayın.
Bu durum tarama verilerinizi temizlemenizi sağlayan bir açılır pencere açar. Uygun bir zaman aralığı seçin ve Çerezler ve diğer site verileri seçeneğini işaretleyin. Daha sonra tarayıcı tanımlama bilgilerini temizlemek için Şimdi temizle düğmesine tıklayın.
-
Safari
Safari içerisindeki tarayıcı çerezlerini temizlemek için üst çubukta bulunan Safari seçeneğine tıklayın ve açılan menüden Tercihler seçeneğini seçin.
Daha sonra Gizlilik sekmesini seçin ve içindeki Web Sitesi Verilerini Yönet… düğmesine tıklayın.
Belirli bir site veya tüm web siteleri için tarayıcı çerezlerini temizleme seçeneği sunulur. Tüm tarayıcı tanımlama bilgilerini kaldırmak için, Tümünü Kaldır düğmesini ve ardından Bitti düğmesini tıklayın.
Tarayıcı önbelleğini temizle
WordPress sürekli oturumumu kapatıyor sorununu çözerken, tarayıcı önbelleğini temizlemek yardımcı olabilir ve önceki sorun giderme adımını tamamlayabilir. Saklanan çerezlerin ve verilerin nasıl kaldırılacağını zaten incelediğimiz için, yalnızca Google Chrome için tarayıcı önbelleğini temizleme sürecini açıklayacağız. Ek olarak tarayıcı önbelleğini temizleme konusunu ayrı bir makalede ele aldık, bu nedenle bu konu hakkında daha fazla bilgi veya diğer büyük tarayıcılarla çalışmaya ilişkin ayrıntılı talimatlar için bu makaleye göz atabilirsiniz.
Google Chrome içindeki tarayıcı önbelleğini temizlemek için ekranın sağ üst köşesindeki üç noktayı tıklayın. Daha sonra Geçmiş seçeneğine tıklayın ve ardından Geçmiş alt seçeneğini seçin.
Aşağıdaki pencerede, ekranın sol üst köşesindeki Tarama verilerini temizle seçeneğini bulun ve tıklayın. Bu durum Tarama verilerini temizle açılır penceresine erişmenin olası yollarından yalnızca biridir. Tarayıcı tanımlama bilgilerini temizleme konusunda önceki bölümde açıkladığımız yolu da kullanabilirsiniz.
Açılır pencere açıldığında, Temel sekmesinde olduğunuzdan emin olun. Daha sonra uygun zaman aralığını seçin, Önbelleğe alınan resimler ve dosyalar seçeneğini işaretleyin ve Verileri temizle seçeneğine tıklayın.
Tarayıcınızdaki çerez ayarlarının kontrol edilmesi
Önceki iki sorun giderme yöntemi sorunu çözmediyse, tarayıcınızdaki çerez ayarlarını kontrol etmelisiniz. Farklı tarayıcılar, tanımlama bilgilerinin son kullanma tarihini zorlayan ayarlar içerdiğinden, WordPress, yalnızca tarayıcının tanımlama bilgisi ayarlarındaki bir yanlış yapılandırma nedeniyle oturumunuzu kapatıyor olabilir. Bu yüzden bu ayarları uygun şekilde incelemeniz ve değiştirmeniz gerekecektir. Bunun farklı tarayıcılarda nasıl yapılacağına ilişkin talimatları aşağıda bulabilirsiniz.
-
Google Chrome
Chrome içerisinden çerez ayarlarınızı kontrol etmek için sağ üst köşedeki üç nokta ikonuna tıklayıp açılan menüden Ayarlar seçeneğini seçmelisiniz.
Bir sonraki ekranda soldaki menüden Gizlilik ve güvenlik sekmesini seçin ve ardından ekranın ana bölümünde Site Ayarları seçeneğine tıklayın.
Bu durum Site Güvenliği bölümünü açacaktır. İşleme devam etmek için sayfanın en altına gidin. Son seçenek penceresini açmak için Çerezler ve site verileri seçeneğini bulun ve tıklayın.
Burası, genel tanımlama bilgisi ayarlarını düzenleyebileceğiniz yerdir. Çerezleriniz Tüm çerezleri engelle olarak ayarlanmışsa, bunu değiştirebileceğiniz yer burasıdır. Hangisinin web siteniz için en uygun olduğunu görmek için seçenekleri inceleyin ve ardından ayarları buna göre değiştirin.
-
Firefox
Firefox içerisinde çerez ayarlarınızı kontrol etmek için sağ üst köşedeki hamburger ikonuna basın ve açılan menüden Ayarlar seçeneğini seçin.
Daha sonra sol taraftaki menüden Gizlilik ve Güvenlik sekmesini bulun ve açın. Bu sekmede Gelişmiş İzleme Koruması bölümünü bulun ve Standart seçeneğini belirlediğinizden emin olun. Zaten seçili olduğunu görürseniz bir sonraki sorun giderme adımına geçmelisiniz.
-
Microsoft Kenarı
Microsoft Edge’de çerez ayarlarını kontrol etmek için sağ üst köşedeki üç nokta simgesine basın ve ardından açılır menüden Ayarlar seçeneğini seçin.
Açılan pencerede soldaki menüden Çerezler ve site izinleri sekmesini bulun ve erişin. Daha sonra sağdaki Site izinleri bölümünde bulunan Çerezler ve site verileri seçeneğine tıklayın.
Aşağıdaki seçenekler arasından, Sitelerin çerez verilerini kaydetmesine ve okumasına izin ver seçeneğini etkinleştirmeniz gerekir. Seçenek seçiminiz, siz seçtikten sonra otomatik olarak uygulanacaktır. Bu seçenek tarayıcınızda zaten etkinleştirilmişse, altındaki üçüncü taraf tanımlama bilgilerini engelle seçeneğinin devre dışı bırakıldığından emin olun.
Bunun oturum kapatma hatasını çözüp çözmediğini kontrol edin. Sorun devam ederse, cihazınıza çerez kaydetmesine izin verilen sitelerin altına web sitenizin adresini ekleyerek sorunu çözmeye çalışabilirsiniz. Bunu yapmak için, İzin Ver bölümünde bulunan Ekle düğmesini tıklayın.
Görünen açılır pencerede, WordPress’in oturumunuzu sürekli olarak kapattığı web sitesinin URL’sini girin ve Ekle düğmesine tıklayın.
-
Safari
Safari’de çerez ayarlarınızı kontrol etmek için, Safari seçeneğine tıklayarak başlayın ve ardından açılır menüden Tercihler alt seçeneğini belirleyin.
Açılan açılır pencerede Gizlilik sekmesini seçin ve Çerezler ve web sitesi verileri: seçeneğini bulun. Seçeneğin işaretli, yani etkin olmadığından emin olun. Tarayıcınızda zaten işaretli olduğunu görürseniz işaretini kaldırmanız gerekir. Yaptığınız tüm değişiklikler otomatik olarak uygulanacaktır.
Bundan sonra, WordPress’in durumunu değerlendirin sürekli oturumumu kapatıyor sorunu. Devam ederse, Siteler arası izlemeyi engelle seçeneğinin işaretini de kaldırmalısınız. Bu seçeneği Gizlilik sekmesinde, Çerezler ve web sitesi verileri: seçeneğinin hemen üzerinde de bulabilirsiniz.
WordPress önbelleğini temizle
Tarayıcıyla ilgili nedenlerin yanı sıra, WordPress’in sürekli oturumumu kapatma sorununun nedeni WordPress önbelleği olabilir. Daha doğrusu, sayfalarınızın WordPress önbelleğinde depolanan güncel olmayan sürümleri oturumunuzu kapatmanıza neden olabilir. Bunun sizin için geçerli olup olmadığını test etmek için WordPress önbelleğini temizlemeniz gerekir. Web sitesine bağlı olarak bu, eklenti, sunucu ve CDN önbelleği dahil olmak üzere çeşitli önbellek türlerinin temizlenmesini içerebilir. Üçünün de nasıl temizleneceğine bir göz atalım.
-
Eklenti önbelleğini temizleme
Hangi önbellekleme eklentisini kullandığınıza bağlı olarak, eklenti önbelleğini temizlemenizi sağlayan bir seçeneğiniz veya bir dizi seçeneğiniz olacaktır. İhtiyacınız olanı bulmak için önbelleğe alma eklentinizin seçeneklerini incelemelisiniz. Bu konu hakkında daha fazla bilgi edinmek isterseniz, eklenti önbelleğini temizleme hakkındaki makalemize göz atabilirsiniz.
Eklenti önbelleğini nasıl temizleyeceğinizi göstermek için örnek olarak W3 Total Cache eklentisini kullanacağız. Seçenekleri, bir WordPress web sitesinin hem arka ucunda hem de ön yüzünde gösterilir. Arka uçtaki seçenekleri kullanarak açıklamayı ele alacağız. Bu yüzden başlamak için WordPress yönetici panosunda oturum açın. Yönetici çubuğunda bulunan Performans seçeneğinin üzerine gelin ve alt menüden Tüm Önbellekleri Temizle seçeneğine tıklayın.
Bu durum eklenti önbelleklerini temizleyecektir ve yapmanız gereken tek şey hatanın durumunu kontrol etmektir.
-
CDN önbelleğini temizleme
Çok nadiren de olsa, CDN önbelleğe alma sorunları olabilir ve WordPress’in oturumumu kapatmaya devam etmesine neden olabilir. Bu yüzden CDN önbelleğini temizlemek bir sonraki mantıklı adımdır.
Bazı önbelleğe alma eklentilerinin CDN’nizi onlarla entegre etme seçeneği sunduğunu belirtmekte fayda var. Bu durum eklenti seçeneklerinde CDN önbelleğini temizleyebileceğiniz anlamına gelir. Fakat bu, önbelleğe alma eklentileri seçiminize bağlı olarak değişir.
Örnek olarak kullandığımız W3 Total Cache eklentisi ile Performance > CDN bölümünde seçenekler yer alıyordu. Biri tek tek nesneleri temizlemek için ve biri tüm önbelleği temizlemek için olmak üzere iki düğme içeriyorlardı. CDN’yi tamamen temizlemek için ikincisine tıklamalı ve ardından sorunun ortadan kalkıp kalkmadığını kontrol etmelisiniz.
Fakat entegre CDN’lere sahip bir eklentiniz yoksa, önbellekleri nasıl temizleyeceğiniz konusunda CDN sağlayıcınıza danışmanız gerekecektir. Daha sonra, bunun sorunu çözmek için işe yarayıp yaramadığını incelemeniz gerekecek.
-
Sunucu önbelleğini temizleme
Son olarak önceki tüm önbellek biçimlerini temizledikten sonra hata hala devam ediyorsa, sunucu önbelleğini de kaldırmayı denemelisiniz. Bu durum sunucu önbelleğinin sunucunuzda etkinleştirilmesi koşuluyla sağlanır. Temizlemek için, barındırma sağlayıcınızla iletişime geçmeniz ve onlardan herhangi bir sunucu önbelleğini kaldırmasını istemeniz gerekir. Bunu yaptıktan sonra, sorunun durumunu bir kez daha kontrol etmelisiniz.
WordPress Site adresinizi kontrol etme
WordPress’in oturumunuzu kapatmaya devam etmesinin bir başka nedeni de…