• 20-03-2023, 14:19:37
    #1
    Merhaba arkadaşlar,
    Çoğu zaman hazır projeleri kullanırız. Ve bu projelerin kurulumunda hatalar alabiliyoruz. Bu hatalar bazen kolay anlaşılabildiğinden müdahalesi kolay oluyor.
    Fakat bazı hatalar çok kapalı oluyor ve bulması zaman alıyor. Bu son zamanlarda başıma sık sık gelmeye başladı.
    Kendimce bir yöntem ile hatayı daraltarak bulabiliyorum. Ama bu çok zaman alıyor. Şu an da da yine aynı sorun ile karşılaşıyorum.

    Şu an ki hata ise aşağıdaki gibi. Ve daraltma bile artık bir yerde yetersiz gelmeye başladı.
    Bu şekilde hataya sebep olan satırı ya da fonksiyonu nokta atışı bulmamıza yarayacak basit bir hata ayıklama yazılımı ya da servisi var mı? Siz nasıl çözüyorsunuz?

    Bu sayfa çalışmıyor

    eform.xxxxxxxx.k12.tr şu anda bu isteği işleme alamıyor.
    HTTP ERROR 500
  • 20-03-2023, 14:21:14
    #2
    Öncelikle eğer apache sunucu kullanıyorsanız domain adına kayıtlı hata kayıtlarını inceleyebilirsiniz. Eğer sunucu taraflı hata varsa nokta atışı olarak hatayı tespit edebilirsiniz.
  • 20-03-2023, 14:38:53
    #3
    Hocam belki biliyorsunuzdur, tam olarak işinize yaramayabilir ancak Laravelin çok güzel hata ayıklama modu var. Bunu kendi projenize aktarabilir misiniz orasını bilemiyorum, benimde Laravel hakkında pek bilgim yok.
  • 20-03-2023, 20:24:26
    #4
    milbas adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,
    Çoğu zaman hazır projeleri kullanırız. Ve bu projelerin kurulumunda hatalar alabiliyoruz. Bu hatalar bazen kolay anlaşılabildiğinden müdahalesi kolay oluyor.
    Fakat bazı hatalar çok kapalı oluyor ve bulması zaman alıyor. Bu son zamanlarda başıma sık sık gelmeye başladı.
    Kendimce bir yöntem ile hatayı daraltarak bulabiliyorum. Ama bu çok zaman alıyor. Şu an da da yine aynı sorun ile karşılaşıyorum.

    Şu an ki hata ise aşağıdaki gibi. Ve daraltma bile artık bir yerde yetersiz gelmeye başladı.
    Bu şekilde hataya sebep olan satırı ya da fonksiyonu nokta atışı bulmamıza yarayacak basit bir hata ayıklama yazılımı ya da servisi var mı? Siz nasıl çözüyorsunuz?

    Bu sayfa çalışmıyor

    eform.xxxxxxxx.k12.tr şu anda bu isteği işleme alamıyor.
    HTTP ERROR 500
    Artık birçok sunucuda display_errors kapalı olduğu için ekranda sadece 500 error hatası alırsınız. hatanın detayları (error_log) sunucuda bir yere loglanır ve o logu bulup görüntülemeniz gerekir. Aşağıdaki kod ile hata kodlarını ekrana basılacak şekilde ayarlayabilirsiniz, hatayı çözdükten sonra kodu tekrar silebilirsiniz.

    ini_set('display_errors', 'on');
    Eğer işe yaramazsa php.ini üzerinden yapmanız gerekmektedir. paylaşımlı hostinglerde ini dosyasını düzenleyemezsiniz ama çoğu hosting panelde php seçeneklerini düzenleyebiliyorsunuz. Tek yapmanız gereken display_errors seçeneğini On olarak ayarlamanız.