Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mendayakan gesaan ralat dalam php5.4 (3 kaedah)

Bagaimana untuk mendayakan gesaan ralat dalam php5.4 (3 kaedah)

PHPz
PHPzasal
2023-04-03 17:55:11624semak imbas

PHP ialah bahasa skrip dinamik sumber terbuka yang digunakan secara meluas. Oleh kerana ciri-cirinya yang mudah dipelajari dan mudah digunakan, PHP telah menjadi salah satu bahasa arus perdana untuk pembangunan bahagian hadapan dan belakang. Dalam pembangunan Web, terutamanya dalam pembangunan PHP, ralat yang tidak dijangka sering berlaku, terutamanya kerana peraturan ketenteraan PHP agak longgar, dan beberapa masalah yang sukar untuk nyahpepijat mungkin berlaku jika anda tidak berhati-hati. Oleh itu, adalah penting untuk menghidupkan gesaan ralat PHP, yang boleh membantu kami mencari ralat dan menyelesaikannya dengan lebih cepat.

Cara menghidupkan gesaan ralat PHP5.4

Dalam versi PHP5.4 dan lebih baharu, gesaan ralat PHP dimatikan secara lalai. Oleh itu, semasa pembangunan kita perlu mendayakannya secara eksplisit. Berikut ialah beberapa cara untuk mendayakan gesaan ralat PHP5.4:

  1. Ubah suai fail konfigurasi php.ini

Dalam fail php.ini, cari item konfigurasi berikut dan tambahkannya Tukar kepada yang berikut:

display_errors = On

Selain itu, anda juga perlu mengubah suai item konfigurasi error_reporting dan menukarnya kepada:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

Selepas menyimpan pengubahsuaian, mulakan semula program pelayan Apache atau PHP, iaitu Boleh berkuat kuasa.

  1. Dayakan gesaan ralat secara eksplisit dalam fail PHP

Dalam fail PHP yang perlu mendayakan gesaan ralat, tambahkan kod berikut:

ini_set('display_errors', 'On');
error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT);

Kelemahan kaedah ini ialah kod ini perlu ditulis secara berasingan dalam setiap fail PHP, yang lebih menyusahkan.

  1. Gunakan fail .htaccess untuk mendayakan gesaan ralat

Dalam fail .htaccess, tambahkan kod berikut:

php_flag display_errors on
php_value error_reporting E_ALL & ~E_DEPRECATED & ~E_STRICT

Kelebihan kaedah ini ialah gesaan Ralat dikawal secara seragam di seluruh tapak web, tetapi sesetengah pelayan tidak membenarkan pengubahsuaian fail .htaccess.

Ringkasan

Mendayakan gesaan ralat PHP boleh membantu kami mengesan ralat dalam program PHP tepat pada masanya, meningkatkan kecekapan kerja dan mengurangkan masa pembaikan ralat. Melalui kaedah di atas, anda boleh menghidupkan gesaan ralat PHP5.4 dengan cepat. Perlu diingat bahawa dalam persekitaran pengeluaran, gesaan ralat PHP harus dimatikan untuk melindungi keselamatan tapak web.

Atas ialah kandungan terperinci Bagaimana untuk mendayakan gesaan ralat dalam php5.4 (3 kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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