"Şu anda bu isteği işleme alamıyor. HTTP error 500" hatası

Hosting firmaları güvenlik nedeniyle hata raporlamayı kapatır. Çalıştırdığın dosyanın en başına aşağıdakileri ekle.
PHP:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

HTTP 500 hatası almanın nedeni die() kullanman olabilir. die() örneği:
PHP:
<?php

$filename = '/dosya/yolu/veri/dosyası';
$file = fopen($filename, 'r')
    or exit("($filename) dosyası açılamadı");

?>
Gördüğün gibi die kullanıcı işlemi değil de program işlevi süreci içerisinde kullanılmış. exit, die() ile eşdeğerdir.
Hata çıktılayacaksan echo "Hata mesajı" ve alt satırına exit kullan. Ama kodun hata verdi ve devamında betiğin tamamen durmasını istiyorsan o zaman alt satıra exit at.
 
Son düzenleme:
Osting firmaları güvenlik nedeniyle hata raporlamayı kapatır. Çalıştırdığın dosyanın en başına aşağıdakileri ekle.
PHP:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Şu kod sayesinde hata kodunu öğrenebildim. Hata kodunu Google'da aratarak çözüme ulaştım. Veritabanı bağlantısında sorun varmış. MySQL veritabanı giriş bilgilerini belirtmemişim kodda. Sorun çözüldü ancak şimdi yeni hata var. Giriş başarılı yönlendirme başarılı ancak kullanıcıdan alınan veriler veritabanın da gözükmüyor. Yardımınız için çok teşekkür ederim. :)
Yeni konuyu açtım yardım edecek varsa bu konu üzerinden yazabilir. PHP veritabanına veriler gelmiyor
 
Son düzenleme:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı