Image

Bilgi Veritabanı → Paylaşımlı barındırmada 500 hatası - nedenini bulma

[Paylaşılan barındırma]
Yayın tarihi: 13.10.2025

500 Hatası genellikle iki ana nedenden kaynaklanır:

  • Betiklerde (PHP kodu) hatalar
  • Barındırma hizmetlerindeki sorunlar

500 Hatası çok yaygındır ve hatanın nedenini araştırmaya olay günlüğünü inceleyerek başlanmalıdır. Olay günlüğü, betik yürütülürken ortaya çıkan tüm hataları içerir ve bunların nedenini gösterir.

Görüntülemek için, dosyayı FTP veya hosting kontrol panelinizdeki dosya yöneticisi aracılığıyla aşağıdaki adresten açın:

FTP aracılığıyla görüntüleme

/logs/error_log

Dosya yöneticisi aracılığıyla görüntüleme

Dosyalar -> Ana Dizin

/logs/error_log

Geliştirici Araçları

Hosting kontrol panelinizde, her alan adı için PHP sürümünü yapılandırabileceğiniz, Git'i kurabileceğiniz ve Günlükleri görüntüleyebileceğiniz bir Geliştirici Araçları alt bölümü bulunur.

Günlükleri açın ve filtrede yalnızca iki parametreyi seçin:

  • Apache Hataları
  • Nginx Hataları

Hatanın meydana geldiği sayfaya veya web sitesine gidin ve yeni olaylar için günlüğü kontrol edin. Hatanın nedeni orada görüntülenecektir.

Bazı durumlarda, örneğin veritabanı hizmeti kullanılamadığında da 500 hatası oluşabilir. Bu, belirli olaya bağlı olarak hem genel hem de yerel olarak tetiklenebilir.

Web Sitesinde Hataları Görüntüleme

Hataların web sitesinde doğrudan genel olarak görüntülenmesini de etkinleştirebilirsiniz. Yani, günlükte bulunan tüm olaylar sayfanın kendisinde gösterilecektir. Bunu yapmak için PHP ayarlarınızı açın ve display_errors seçeneğini On olarak ayarlayın.

Varsayılan olarak, bu seçenek güvenlik nedenleriyle devre dışıdır, çünkü hatalar güvenlik açığı bulmak için kullanılabilecek bilgiler içerebilir. Geliştirme sürecinde bu uygun olabilir, ancak bu seçeneği kalıcı olarak açık tutmayın.

Günlük, hatanın nedenini tam olarak anlamanızı ve çözmenizi sağlar.





No Comments Yet