Web sitenizi açarken bir hata kodu görüyorsanız, bu kod sorunun nerede olduğunu anlamanıza yardımcı olur. Ayrıntılı hata kayıtlarına Plesk'te Web Siteleri ve Alan Adları > Günlükler (Logs), cPanel'de Metrics > Errors bölümünden ulaşabilirsiniz.
403 Forbidden (Erişim Engellendi)
Sunucu, istenen sayfaya erişime izin vermiyor.
- Ana dizinde
index.phpveyaindex.htmldosyası olduğundan emin olun. - Dosya izinlerini kontrol edin: klasörler 755, dosyalar 644 olmalıdır.
.htaccessdosyasında erişimi engelleyen (Deny from all) satırlar olup olmadığına bakın.- Güvenlik eklentisi veya güvenlik duvarı IP adresinizi engellemiş olabilir.
404 Not Found (Sayfa Bulunamadı)
İstenen sayfa veya dosya sunucuda yok.
- Adresi doğru yazdığınızdan emin olun; Linux sunucularda büyük-küçük harf fark eder.
- Dosyaların doğru klasöre (
httpdocsveyapublic_html) yüklendiğini kontrol edin. - WordPress'te tüm sayfalar 404 veriyorsa Ayarlar > Kalıcı Bağlantılar sayfasında hiçbir şey değiştirmeden Kaydet deyin.
500 Internal Server Error (Sunucu Hatası)
Sitenizin kodunda veya ayarlarında bir hata var.
- En sık neden bozuk bir
.htaccessdosyasıdır. Dosyanın adını geçici olarak.htaccess_eskiyapıp tekrar deneyin. - Son yüklediğiniz eklenti veya temayı devre dışı bırakın (eklenti klasörünün adını değiştirerek).
- PHP sürümünü değiştirdiyseniz eski sürüme geri dönün.
memory_limitdeğerini artırın.- Hata kayıtlarındaki (error log) son satırlar, sorunun tam olarak hangi dosyada olduğunu gösterir.
503 Service Unavailable (Hizmet Kullanılamıyor)
Sunucu isteği o an karşılayamıyor.
- Hesabınızın kaynak limitleri (CPU, bellek, eş zamanlı işlem) aşılmış olabilir. Ani trafik artışı veya bot saldırısı yaygın bir nedendir.
- WordPress güncelleme sırasında kısa süreli bakım modunda olabilir. Ana dizinde
.maintenancedosyası kaldıysa silin. - Sorun devam ederse destek talebi açın.
Diğer sık görülen hatalar
- 502 / 504: Sunucu, arka plandaki işlemden zamanında cevap alamadı. Genellikle uzun süren bir PHP işleminden kaynaklanır.
- ERR_TOO_MANY_REDIRECTS: Yönlendirme döngüsü var.
.htaccessyönlendirmelerinizi ve WordPress'te site adresinin (http/https) doğru olduğunu kontrol edin.
