Hata çıktısından hatayı saptayamıyorsam, Ben her zamana die("öldü") yada echo "öldü" , throw new \Exception gibi komutlarla sitemin nerede durduğunu anlamaya çalışırım.
$comment = false;
if($comment == true){
var_dump($comment) // yazarım ki değerini ve tipi döner;
// Buraya kadar geliyormu diye mesela buraya;
die("öldü"); // yazarım ki $comment true olmuş mu buraya geçmişmi diye kontrol ederim.
}
?>
Ayrıca bu attığınız kodlamayı profesyonel bir şekilde yapıyorsanız veritabanına işleme ve yükleme durumlarını kombinelemelisiniz. @ kullanmaktan kaçının!
+ Veritabanına slider verileri işlendiyse dosyayı yükle
+ Dosya yüklenebildiyse veritabanına işle
Yani eğer veritabanı update aşamasında sıkıntı olursa yüklendiğin dosyayı sil ki olası bir hatada şişme olmasın.