WordPress wp-admin çerez hatası ve çözümü

Tarih: 27 Nisan 2018 Cum 4:09 | Bu yazı 4.515 kez okundu.

Forumlar üzerinde her gün firmalara, şirketlere veya web sitesi olan bireysel müşterilerime WordPress konusunda ücretli destek vererek sorunlarını çözüyorum. Haliyle her gün sayısız farklı sıkıntı ve istek ile karşılaşabiliyoruz. Ücretli destek verdiğim forumlarda bu aralar pek sık konusu açılan bu sorunu bugün bloğumda çözümüyle beraber paylaşmak istedim.

Wp-admin çerez sorununu ilk olarak görseliyle paylaşayım ki aldığınız hatanın bu olduğunu ve çözüm yollarını içeren doğru bir konuya giriş yaptığınızı öğrenmiş olun.

Resimde gördüğünüz şey başınıza gelmişse doğru konudasınız. Şimdi çözüm yollarına geçiyorum. Çok kafanızı karıştırmadan sade bir şekilde anlatıp yazımı bitireceğim.

İlk yol

Cpanel dosya yöneticisi veya herhangi bir ftp programı üzerinden public_html içindeki wp-config.php dosyasını bilgisayarınıza indirin ve notepad++ ile açın. Açtığınız dosyayı üst “Kodlama” sekmesinden “UTF-8’e BOM olmadan dönüştür” seçeneğini tıklayın ve ardından kaydedin. Tekrar ftp alanına yükleyin. Sorun çözülecektir.

İkinci yol

Eğer yakın zamanda ssl kurulumu yaptıysanız veya https / http dönüştüren bir eklentiyi deaktif ettiyseniz bu sorunu yaşamanız normal. Eklentiyi aktif edin ve düzelsin.

Üçüncü yol

Ssl kurulu olan bir sitenin veritabanında giriş site adresi bölümünde http olarak görünüyorsa yine bu uyarıyı alırsınız. Yapmanız gereken cpanel üzerinden phpmyadmin girerek wp_options tablosundaki giriş adresi bölümlerini düzenlemek. Genellikle ssl kurulu iken https giriyorken, site taşıma vb. gibi işlemlerde o kısım http olur ve admin paneline ulaşamadığımız için değiştiremeyiz. Haliyle direk veritabanına müdahale gerektiriyor. Tablo içindeki http:// yerini https:// yaparsak sorun düzelecektir.

Dördüncü yol

Temanızın functions.php dosyasına aşağıdaki kodu eklemeniz yeterli. Admin paneline giremediğiniz için yine cpanel dosya yöneticisi veya bir ftp programıyla dosyalara girip manuel eklemeniz gerekiyor. Eğer şifreli bir fonksiyon dosyasına sahipseniz kodu şifreli kodun sonuna eklemeniz yeterli. Ek fonksiyon dosyası var ise oraya da ekleyebilirsiniz.

setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, COOKIEPATH, COOKIE_DOMAIN);
if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, SITECOOKIEPATH, COOKIE_DOMAIN);

Beşinci yol

FTP girip wp-config.php içinde uygun bir yere aşağıdaki kodu ekleyin.

define(‘COOKIE_DOMAIN’, ‘siteadresiniz.com’);

Bildiğim beş yol bu şekilde. Aslında bir yol daha var ama genellikle hatanın sebebi bunlar oluyor. Karşınıza gelen bu uyarıdaki “çerezleri temizleyin” uyarısının sizin tarayıcı geçmişinizle alakası olmadığını hatırlatmak isterim.

Kategori: Web's
facebook Twitter friendfeed
Ersin Üzgün

Ersin

Bloğuna makale yazıp içini dökerek deşarj olan, Fırat karikatürlerini çok seven, Fenerbahçe aşığı, WordPress ve Advertising hakkında oldukça bilgi sahibi, kaliteli sözleri olan her şarkıyı bıkana kadar dinleyen birisi..

Bu yazı hakkında 2 yorum yapıldı. Siz de yorum ekleyin!


    1. Ege

      Çok basit bir hatayken, çok büyük sıkıtıntıya sebep oluyor. Genelde eklenti veya tema çakışması sonucu olur bu hata.

    2. Saatlerdir arıyorum arıyorum bulamıyorum, vay be! Çözüm bu kadar basitmiş. Teşekkürler sizin sayenizde bu sorunu çözdüm.

    Cevap Yazın

    Lütfen yorum alanındaki İsim - E-posta - Web sitesi(zorunlu değil) bölümlerini doldurun. Yorum yazarken gireceğiniz e-posta adresi yayınlanmayacakatır.

    Time limit exceeded. Please complete the captcha once again.