Rumah >pembangunan bahagian belakang >tutorial php >Mengapa PHP Saya Tidak Menunjukkan Ralat dan Bagaimana Saya Boleh Membetulkannya?
Menyahpepijat Ralat PHP
PHP sering menyembunyikan mesej ralat, menjadikannya sukar untuk menyelesaikan masalah. Artikel ini menangani masalah PHP tidak memaparkan ralat dan menyediakan penyelesaian untuk mengkonfigurasi PHP untuk paparan ralat.
Punca Penindasan Ralat
Secara lalai, PHP menyekat mesej ralat apabila dalam mod pengeluaran. Ini kerana memaparkan ralat boleh mendedahkan maklumat sensitif kepada pengguna atau menjejaskan keselamatan.
Mendayakan Paparan Ralat
Untuk mendayakan paparan ralat dalam PHP, anda mempunyai dua pilihan:
ini_set('display_errors', 1); error_reporting(~0);
error_reporting = E_ALL display_errors = On
Perhatikan bahawa anda hanya perlu mendayakan paparan ralat pada tapak ujian atau pembangunan, kerana ia boleh menimbulkan risiko keselamatan dalam pengeluaran persekitaran.
Atas ialah kandungan terperinci Mengapa PHP Saya Tidak Menunjukkan Ralat dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!