0

Sitemde 403, 404, 500, 503 ya da veritabanı bağlantı hatası görüyorum

Genel
3 dk okuma

Tarayıcıda gördüğünüz hata kodu, sorunun nerede olduğunu söyler. Bu yazı en sık görülen hataları, nedenlerini ve çözümlerini anlatır. Hangi hata olursa olsun gerçek nedeni bulmanın yolu hata kaydına bakmaktır.

Hata kaydını nasıl görürüm?

  • cPanel: Metrik › Hatalar sayfası web sunucusunun son hata kayıtlarını gösterir.
  • DirectAdmin: Sistem bilgileri ve dosyalar › Site özeti ve günlükler sayfasında alan adının Hata günlüğü.
  • PHP hataları: Varsayılan olarak kayda yazılmaz. Select PHP Version › Options sekmesinde log_errors'u açın; hatalar, hatayı veren dosyanın klasöründeki error_log dosyasına yazılır. Sorunu çözdükten sonra dosyayı silin.

403 Forbidden (Yasak)

Sunucu sayfayı göstermeyi reddediyor. Sık nedenler:

  • Klasörde ana sayfa yok: public_html içinde index.html ya da index.php bulunmalıdır.
  • Dosya izinleri yanlış: Dosyalar 644, klasörler 755 olmalıdır. 777 izinli dosyalar güvenlik nedeniyle çalıştırılmayabilir.
  • .htaccess kuralı: Bir IP engeli ya da erişim kuralı sizi de engelliyor olabilir. Son eklediğiniz satırı geri alın.
  • Güvenlik duvarı: Bir form gönderimi ya da istek, saldırıya benzediği için güvenlik duvarına takılmış olabilir. Hangi sayfada ve ne yaparken olduğunu destek bildiriminde yazın.

404 Not Found (Bulunamadı)

  • Adres yanlış yazılmış ya da dosya silinmiş ya da taşınmış olabilir. Dosya adlarında büyük-küçük harf fark eder: Resim.jpg ile resim.jpg farklı dosyalardır.
  • WordPress'te yalnız ana sayfa açılıyor, diğer sayfalar 404 veriyorsa Ayarlar › Kalıcı Bağlantılar sayfasını açıp hiçbir şeyi değiştirmeden Değişiklikleri kaydete basın; .htaccess yeniden yazılır.

500 Internal Server Error (İç sunucu hatası)

Sorun neredeyse her zaman sitenin kendi dosyalarındadır: hatalı bir .htaccess satırı, uyumsuz PHP sürümü ya da bir eklentinin hatası. Ayrıntılı çözüm: HTTP 500 iç sunucu hatası.

503 Service Unavailable (Hizmet kullanılamıyor)

Sunucu isteği o anda karşılayamıyor. Paylaşımlı hostingte en sık neden, hesabın aynı anda çalışan işlem sınırına ulaşmasıdır (yoğun trafik, bot saldırısı, takılan bir eklenti). Birkaç dakika sonra yeniden deneyin. Sık tekrarlanıyorsa panelinizdeki Resource Usage sayfasında sınıra ulaşılıp ulaşılmadığına bakın ve aşağıdaki 508 maddesini uygulayın. Bütün siteleriniz aynı anda 503 veriyorsa Sunucu / Ağ Durumu sayfasına bakın.

508 Resource Limit Reached (Kaynak sınırına ulaşıldı)

Hesabınız işlemci, bellek ya da aynı anda çalışan işlem sınırına ulaştı: 508 hatası ne yapmalıyım? Sınırı sürekli aşan hesaplarla ilgili kurallar: Ortak kaynak sınırlarını aşarsam ne olur?

"Error establishing a database connection" (Veritabanı bağlantı hatası)

  1. Yazılımınızın ayar dosyasındaki (WordPress'te wp-config.php) veritabanı adı, kullanıcı adı ve şifre panelde tanımlı olanlarla aynı olmalıdır. Ad ve kullanıcı, hesap önekiyle birlikte yazılır (ör. websiteniz_wp). Sunucu adı localhost'tur.
  2. Veritabanı kullanıcısının şifresini yakın zamanda değiştirdiyseniz yeni şifreyi ayar dosyasına da yazın.
  3. Kullanıcının veritabanına bağlı ve yetkili olduğunu kontrol edin: cPanel'de veritabanı, DirectAdmin'de veritabanı.
  4. Disk kotanız dolduysa veritabanı yazamaz; disk kullanımını kontrol edin: Disk alanı.

Hâlâ çözülmediyse

Destek bildirimi açıp sitenin adresini, hata kodunu ve sorunun başladığı saati yazın. Sitenizin hata kayıtlarının bizim tarafımızdan incelenmesi İşlem Bedelleri sayfasındaki "Script hata kaydı inceleme" ya da "Web/FTP erişim kaydı inceleme" kapsamındadır.

Bu makale işinize yaradı mı?

İlgili makaleler

Bilgi Bankası
overlay spinner