WordPress sitenizde ciddi bir sorun çıktığı mesajı, sitenizde kritik bir hata meydana geldiğinde görülen bir uyarıdır. Bu hata, genellikle eklentiler, temalar veya WordPress çekirdeğinde meydana gelen sorunlardan kaynaklanır. Aşağıda, bu sorunu çözmek için izleyebileceğiniz adımlar yer almaktadır:
Hatanın Kaynağını Belirleme
- Hata Mesajını Kontrol Etme: WordPress, genellikle hata mesajıyla birlikte e-posta gönderir. Bu e-posta, hatanın hangi dosyada ve hangi satırda meydana geldiğine dair bilgi verir. E-posta içeriğinde “Bu hata hakkında daha fazla bilgi” bölümünü inceleyin.
- WP_DEBUG Modunu Etkinleştirme:
wp-config.php
dosyanıza aşağıdaki kodu ekleyerek hata ayıklama modunu etkinleştirin:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
- Bu kod, hataların
wp-content/debug.log
dosyasına kaydedilmesini sağlar. Bu log dosyasını inceleyerek hatanın kaynağını belirleyebilirsiniz.
Eklenti ve Temaları Kontrol Etme
- Eklentileri Devre Dışı Bırakma: Tüm eklentileri geçici olarak devre dışı bırakın. Bunu yapmanın en hızlı yolu,
wp-content/plugins
klasörünün adını geçici olarakplugins_old
olarak değiştirmektir. Eğer site tekrar çalışmaya başlarsa, eklentilerden biri hataya neden oluyordur. - Eklentileri Tek Tek Aktif Etme: Eklentileri tek tek yeniden etkinleştirerek hangi eklentinin hataya neden olduğunu belirleyin.
- Tema Değişikliği: Temayı varsayılan bir WordPress temasıyla (örneğin, Twenty Twenty-One) değiştirin. Eğer hata temayı değiştirdiğinizde ortadan kalkarsa, mevcut temanızda bir sorun olabilir. WordPress arşiv Uyumlu değil hatası
WordPress’i ve Eklentileri Güncelleme
- WordPress Güncellemeleri: WordPress çekirdeğinin en son sürümünü kullandığınızdan emin olun. Eski sürümler, çeşitli uyumsuzluklara ve güvenlik açıklarına neden olabilir.
- Eklenti ve Tema Güncellemeleri: Tüm eklenti ve temaların en son sürümlerini kullandığınızdan emin olun. Güncellemeler genellikle hata düzeltmeleri ve uyumluluk iyileştirmeleri içerir.
Dosya ve Veritabanı İzinlerini Kontrol Etme
- Dosya İzinleri: Sunucunuzdaki dosya ve klasör izinlerini kontrol edin. WordPress dosyaları genellikle
644
, klasörler ise755
izinlerine sahip olmalıdır. - Veritabanı İzinleri: Veritabanı kullanıcı izinlerinin doğru ayarlandığından emin olun. Veritabanı kullanıcı hesabının gerekli tüm yetkilere sahip olması gerekir.
.htaccess Dosyasını Kontrol Etme
- .htaccess Dosyasını Yeniden Oluşturma:
wp-config.php
dosyasının kök dizininde bulunan.htaccess
dosyasını geçici olarak yeniden adlandırarak WordPress’in yeni bir .htaccess dosyası oluşturmasını sağlayabilirsiniz. Yönetici paneline gidip Ayarlar > Kalıcı Bağlantılar menüsüne tıklayın ve herhangi bir değişiklik yapmadan Değişiklikleri Kaydet butonuna basın.
Geliştirici veya Hosting Sağlayıcınızdan Yardım Almak
- Geliştirici Desteği: Yukarıdaki adımlar sorunu çözmezse, bir WordPress geliştiricisinden yardım almanız faydalı olabilir. Geliştirici, sitenizin kodlarını ve yapılandırmalarını inceleyerek sorunun kaynağını tespit edebilir.
- Hosting Sağlayıcınızla İletişime Geçme: Hosting sağlayıcınızın teknik destek ekibi, sunucu kaynaklı olası sorunları kontrol edebilir ve yardımcı olabilir.
Bu adımları izleyerek WordPress sitenizdeki ciddi bir sorun mesajını çözebilir ve sitenizin düzgün çalışmasını sağlayabilirsiniz.