İçeriğe geç
İçindekiler
Web Siteleri

Web Sitenizin Hata Günlüklerine Erişim

Makine çevirisi. İngilizce orijinal mevcuttur.

Hata günlükleri, web sitenizde oluşan sorunları kaydeder; buna PHP hataları, başarısız veritabanı bağlantıları ve eklenti sorunları da dahildir. Sitenizde bir şeyler ters gittiğinde, hata günlüğü genellikle sorunun kaynağını belirlemenin en hızlı yoludur.

Dosya Yöneticisi veya SFTP ile Günlüklere Erişim

KPanel'de özel bir Günlükler sekmesi bulunmaz. Günlük dosyaları sunucuda saklanır ve Dosya Yöneticisi veya SFTP üzerinden erişilebilir.

Dosya Yöneticisi kullanarak:

  1. kpanel.kapsulehost.com adresinden KPanel'e giriş yapın
  2. Web Siteleri bölümüne gidin ve ilgili siteyi seçin
  3. Settings → File Manager öğesine tıklayın
  4. Site kök dizininizdeki logs/ klasörüne gidin

SFTP kullanarak:

  1. Sitenizin bağlantı bilgileri için KPanel'de Settings → SFTP bölümüne gidin
  2. FileZilla veya tercih ettiğiniz SFTP istemcisiyle bağlanın
  3. Site kök dizininizdeki logs/ klasörüne gidin

logs/ klasörü şunları içerir:

  • PHP hata günlüğü, PHP kodu tarafından oluşturulan hatalar (en sık ihtiyaç duyulan günlük)
  • Erişim günlüğü, sitenize yapılan tüm HTTP isteklerinin kaydı
  • Hata günlüğü, sunucu düzeyindeki hatalar (500, 502 vb.)

PHP Hata Günlüğünü Okuma

Tipik bir PHP hata günlüğü kaydı şu şekilde görünür:

[03-Jun-2026 14:32:11 UTC] PHP Fatal error: Call to undefined function get_header() in /var/www/sites/yourdomain/public_html/wp-content/themes/mytheme/page.php on line 8

Bu kayıt size tarih ve saati, hata türünü, sorunun bir açıklamasını ve hatanın oluştuğu dosya yolu ile satır numarasını gösterir.

Yaygın Hata Türleri

TürÖnem DerecesiNe Anlama Gelir
Fatal errorYüksekÇalışma durdu. Sayfa yüklenmeyecek.
WarningOrtaBeklenmeyen bir şey oldu ama çalışma devam etti.
NoticeDüşükKüçük bir sorun, genellikle bir kodlama en iyi uygulaması ihlali.
DeprecatedDüşükKullanılan bir fonksiyon, gelecekteki bir PHP sürümünde kaldırılacak.

WordPress Hata Ayıklama Modunu Etkinleştirme

WordPress siteleri için hata ayıklama modunu etkinleştirmek, daha ayrıntılı hata bilgisi çıktısı verir:

  1. SFTP ile bağlanın veya KPanel'deki Dosya Yöneticisi'ni kullanın
  2. WordPress kök dizinindeki wp-config.php dosyasını açın
  3. Şu satırları ekleyin veya güncelleyin:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Hatalar ekranda gösterilmek yerine wp-content/debug.log dosyasına yazılacaktır.

WP_DEBUG_DISPLAY ayarını canlı bir sitede true olarak bırakmayın, çünkü bu, ziyaretçilere hassas bilgilerin açığa çıkmasına neden olabilir.

WordPress, eklentileri veya temaları güncelledikten hemen sonra hata günlüklerini kontrol edin. Güncelleme sonrası birçok sorun, PHP hata günlüğünde belirgin izler bırakır.

Bu yardımcı oldu mu?

Yapay zeka mısınız? Bu sayfayı Markdown olarak okuyun

İlgili makaleler

SFTP ile Bağlanma: FileZilla, Cyberduck ve Komut SatırıSFTP (Secure File Transfer Protocol), sitenizin sunucu üzerindeki dosyalarına doğrudan erişim sağlar.…SSL Sertifikaları ve HTTPSBu makale, SSL'in ne olduğunu sade bir dille açıklar, KapsuleHost'un sitelerinizde SSL'i nasıl otomatik olarak yönettiğini anlatır ve sertifikanızla ilgili bir…Web Siteleri: Nereden BaşlamalıKapsuleHost'ta web sitesi barındırmanın nasıl işlediği, bir sitenin her sekmesinde nelerin bulunduğu ve önünüzdeki iş için hangi kılavuzu okumanız gerektiği.…Site Çalışma Süresi İzlemeKapsuleHost'taki her site otomatik olarak her 60 saniyede bir kontrol edilir ve Uptime sekmesi size sonucu gösterir: mevcut durum, çalışma süresi yüzdesi, yanıt…

Hâlâ takıldınız mı?

Hesabınızı bilen Kora'ya sorun ya da ekibimizle iletişime geçin.

Bize UlaşınDesteğe e-posta gönder