Rumah > pembangunan bahagian belakang > tutorial php > Mengapa Kod PHP Saya Menunjukkan Ralat Pelayan Dalaman 500 Daripada Mesej Ralat Terperinci?

Mengapa Kod PHP Saya Menunjukkan Ralat Pelayan Dalaman 500 Daripada Mesej Ralat Terperinci?

DDD
Lepaskan: 2024-12-25 08:17:11
asal
235 orang telah melayarinya

Why Does My PHP Code Show a 500 Internal Server Error Instead of Detailed Error Messages?

Cara Memaparkan Ralat PHP Daripada 500 Ralat Pelayan Dalaman

Apabila bekerja dengan PHP, adalah penting untuk dapat memaparkan ralat untuk penyelesaian masalah tujuan. Walau bagaimanapun, sesetengah pengguna menghadapi "500 Ralat Pelayan Dalaman" yang mengecewakan dan bukannya menerima mesej ralat. Artikel ini menyediakan penyelesaian kepada isu ini.

Selesaikan Masalah

Untuk memaparkan ralat PHP dan bukannya Ralat Pelayan Dalaman 500, anda perlu mengkonfigurasi tetapan berikut dalam fail php.ini anda:

  • error_reporting: Tetapkan kepada E_ALL untuk melaporkan semua ralat
  • display_errors: Tetapkan kepada "Hidup" untuk memaparkan ralat pada halaman
  • display_startup_errors: Tidak berkaitan untuk isu ini

Sebagai alternatif, anda boleh menetapkan tetapan ini di permulaan skrip PHP anda:

error_reporting(E_ALL);
ini_set('display_errors', 'On');
Salin selepas log masuk

Setelah anda membuat perubahan ini, mulakan semula pelayan anda untuk menggunakan tetapan baharu.

Selain fail php.ini, pastikan konfigurasi pelayan web (cth., Apache) tidak menyekat mesej ralat secara aktif. Semak fail log ralat untuk mengesahkan bahawa ralat sedang dilog.

Atas ialah kandungan terperinci Mengapa Kod PHP Saya Menunjukkan Ralat Pelayan Dalaman 500 Daripada Mesej Ralat Terperinci?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan