WordPress sitenizi ziyaret ettiğinizde “Sitenizde ciddi bir sorun oluştu” şeklinde bir uyarıyla karşılaştıysanız endişelenmeyin. Bu hata genellikle yazılımsal bir problemden kaynaklanır ve çoğunlukla birkaç basit adımla çözülebilir.
Bu yazımızda bu hatanın olası nedenlerini ve pratik çözüm yollarını detaylı bir şekilde anlatacağız.
Bu Hata Neden Oluşur?
WordPress’in bu şekilde genel bir hata ekranı göstermesinin başlıca nedenleri şunlardır:
- PHP bellek limitinin yetersiz olması (memory_limit)
- Eksik veya devre dışı bırakılmış PHP modülleri
- Bozulmuş veya uyumsuz eklentiler
- Temada oluşan yazılımsal hatalar
- Yanlış yapılandırılmış .htaccess veya wp-config.php dosyası
Hata Ayıklamayı Aktif Edin (Debug Açın)
İlk olarak, hatanın detayını görebilmek için hata ayıklama (debug) özelliğini aktif etmeniz gerekir.
wp-config.php dosyasına şu satırları ekleyin veya güncelleyin:
1 2 | define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', true); |
Bu adım, WordPress sitenizde oluşan hataları ekrana yazdıracaktır. Ancak bazı sunucularda bu ayar aktif olsa bile hata ekrana yansıtılmaz. Bu durumda sunucu üzerinden display_errors
ayarını açmanız gerekir.
Select PHP Version Panelinden display_errors
Ayarını Aktif Edin
Eğer cPanel kullanıyorsanız, Select PHP Version ya da PHP Selector ekranına girerek display_errors
seçeneğini aktif hale getirebilirsiniz. Bu sayede WordPress’in gösterdiği genel hata mesajının arkasındaki asıl sebebi görebilir, örneğin şöyle bir hata alabilirsiniz:
1 | Allowed memory size of 134217728 bytes exhausted... |
Bellek Limitini Arttırın
Eğer yukarıdaki gibi bir memory_limit hatası alıyorsanız, çözüm oldukça basit:
- Yine Select PHP Version > Options bölümüne gidin
memory_limit
değerini 256M veya 512M gibi daha yüksek bir değere yükseltin
Bu işlemin nasıl yapılacağını adım adım öğrenmek isterseniz sizi şu rehberimize alalım:
🔗 Select PHP Version Üzerinden Modül ve Limit Ayarları Nasıl Yapılır?
Eklentileri ve Temayı Geçici Olarak Devre Dışı Bırakın
Hatanın kaynağı bir eklenti veya tema olabilir. Bunun için FTP veya dosya yöneticisini kullanarak aşağıdaki adımları izleyebilirsiniz:
wp-content/plugins
klasörünün adını örneğinplugins-old
olarak değiştirin.- Siteniz açılırsa, sorun bir eklentiden kaynaklanıyordur. Klasörü tekrar eski adına çevirerek eklentileri tek tek test edin.
Aynı yöntemi wp-content/themes
klasöründeki aktif temanız için de uygulayabilirsiniz.
PHP Sürüm Uyumsuzluğu Kontrolü
Bazı eski temalar ve eklentiler yeni PHP sürümleriyle uyumsuz olabilir. Yine Select PHP Version panelinden PHP sürümünüzü kontrol edin. Önerilen sürüm genellikle PHP 8.1 veya 8.2‘dir ancak çok eski yapılar için geçici olarak 7.4’e düşürerek test edebilirsiniz.
Hata Kodu veya Mesajına Göre Hedefli Arama Yapın
Hatanın detayında göreceğiniz hata mesajı size genelde tam olarak hangi dosya ve satırda sorun olduğunu gösterir. Bu bilgiyle Google’da araştırma yaparak benzer sorun yaşamış kişilerin çözüm önerilerine ulaşabilirsiniz.
Sonuç: Panik Yapmayın, Sistematik İlerleyin
“Sitenizde ciddi bir sorun oluştu” hatası ürkütücü görünse de genellikle küçük bir yapılandırma hatasından ya da bozulmuş bir eklentiden kaynaklanır. Bu rehberde anlattığımız gibi:
✅ Hata ayıklamayı aktif edin
✅ Hatanın detayını görün
✅ Bellek ve modül ayarlarını kontrol edin
✅ Eklentileri ve temaları test edin
Unutmayın, WordPress gibi açık kaynak bir sistemde neredeyse her hatanın çözümü bulunuyor. Eğer sunucunuzda cPanel,DirectAdmin varsa, bu blog yazısı size birçok ayar konusunda rehberlik edecektir.
Siz de bu hatayı yaşadıysanız yorumlara yazarak diğer kullanıcılara yardımcı olabilirsiniz.
🔧 Destek gerektiğinde bize ulaşmaktan çekinmeyin!