O R H A N K A R T O P U

Site önyüzü belki çalışıyor ama yönetim paneline hiç giremiyorsunuz. wp-admin adresini yazdığınızda ya bembeyaz bir ekran, ya bir hata mesajı, ya da sürekli kendi üstüne dönen bir yönlendirme karşınıza çıkıyor. Panele giremeyince eklenti kapatmak, tema değiştirmek gibi her zamanki yolların da kapalı olması işi iyice çıkmaza sokuyor. Yine de dosyalara erişebildiğiniz sürece bunun bir yolu var.

Panelin açılmaması genelde bir eklentinin ya da temanın yarattığı hatadan, bozuk bir .htaccess dosyasından, yetersiz bellekten ya da zarar görmüş bir dosyadan kaynaklanır. Panele giremediğiniz için müdahaleyi FTP ya da hosting dosya yöneticisi üzerinden yapacaksınız. Önce bir yedek alın, sonra en olası sebepten başlayın.

Önce hatayı görünür kılın

Beyaz ekranın ardında aslında bir hata mesajı gizlidir, sadece gösterilmez. wp-config.php dosyasını açıp define(‘WP_DEBUG’, true); satırıyla hata ayıklamayı açarsanız, hangi dosyanın ve hangi satırın hata verdiğini görürsünüz. Bu bilgi çoğu zaman sorumluyu doğrudan işaret eder. İncelemeniz bitince bu satırı kapatın, çünkü açık kalan hata ayıklama ziyaretçilere teknik ayrıntı sızdırır.

Adım adım çözüm

  1. Eklentileri toplu kapatın. FTP ile wp-content klasörüne girin ve plugins klasörünün adını geçici olarak değiştirin, örneğin plugins-kapali yapın. WordPress eklentileri bulamayınca hepsini birden devre dışı sayar. Panel açılıyorsa sorun bir eklentidedir. Klasör adını geri alın, sonra eklentileri tek tek adlandırarak hangisinin hataya yol açtığını bulun.
  2. Temayı varsayılana alın. Eklentiler suçlu değilse temadan şüphelenin. Aktif temanın klasör adını değiştirin. WordPress aktif temayı bulamayınca kurulu bir varsayılan temaya düşer. Panel açılıyorsa temanız hatalıdır.
  3. .htaccess dosyasını sıfırlayın. Bozuk bir .htaccess sürekli yönlendirmeye ya da erişim hatasına yol açar. Site kök dizinindeki .htaccess dosyasını yeniden adlandırın. Panele girebilirseniz Ayarlar bölümündeki Kalıcı Bağlantılar sayfasını açıp herhangi bir değişiklik yapmadan kaydedin, WordPress temiz bir .htaccess oluşturur.
  4. Bellek sınırını artırın. Yetersiz bellek beyaz ekranın sık görülen sebebidir. wp-config.php içine define(‘WP_MEMORY_LIMIT’, ‘256M’); satırını ekleyin. Bu, WordPress’in kullanabileceği belleği yükseltir ve ağır bir eklentinin sınırı aşmasını önler.
  5. Bozuk çekirdek dosyalarını yenileyin. Yukarıdakiler çözmediyse bir dosya zarar görmüş olabilir. WordPress’in aynı sürümünü resmi kaynaktan indirip, wp-content klasörüne ve wp-config.php dosyasına dokunmadan wp-admin ve wp-includes klasörlerini üzerine yazın. Bu, içeriğinizi ve ayarlarınızı koruyarak çekirdeği tazeler.

Sürekli yönlendirme sorunu bazen .htaccess’ten değil, veritabanındaki adres ayarlarından gelir. Site adresi ile WordPress adresi birbiriyle çelişen değerlere kaymışsa, tarayıcı iki adres arasında gidip gelir ve panel hiç açılmaz. Bu durumda doğru adresleri wp-config.php dosyasına WP_HOME ve WP_SITEURL tanımlarıyla sabitlemek döngüyü kırar. Değerleri yazdıktan sonra panel açılırsa, ayarların yerine oturduğunu anlarsınız.

Yeni bir yönetici hesabına ihtiyaç duyarsanız ve mevcut hesapla giremiyorsanız, hosting panelindeki veritabanı aracıyla elle hesap eklemek mümkündür. Bu dikkat isteyen bir işlemdir ve şifrenin WordPress’in beklediği biçimde kaydedilmesi gerekir. Yalnızca diğer yollar tıkandığında ve elinizde bir yedek varken bu yola başvurun.

Bir daha yaşamamak için

Eklenti ve tema güncellemelerini mümkünse önce bir test kopyasında deneyin, çünkü panele erişimi kesen hataların çoğu güncelleme sırasında çıkar. Düzenli otomatik yedek alın, böylece en kötü durumda birkaç dakikada temiz bir noktaya dönersiniz. Kullanmadığınız eklenti ve temaları silin, az dosya az hata demektir. Bellek sınırını makul bir değerde tutmak da ağır eklentilerin siteyi kilitlemesini önler.

Panele erişememek ilk anda panik yaratır, ama dosyalara ulaşabildiğiniz sürece adım adım geri dönülebilir bir durum. Hangi belirtiyle karşılaştığınızı, beyaz ekran mı yoksa yönlendirme mi olduğunu söylerseniz doğru adımdan başlayıp birlikte çözebiliriz.

Bu işleri kendiniz yapmak yerine profesyonel destek isterseniz, WordPress bakım ve teknik destek hizmetime göz atabilirsiniz.

Bu konunun tüm rehberi: WordPress Hataları ve Çözümleri

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

WhatsApp