php.ini ialah fail konfigurasi PHP, digunakan untuk mengkonfigurasi persekitaran pengendalian PHP. Semasa proses pembangunan PHP, anda pasti akan menghadapi ralat atau pengecualian Pada masa ini, anda perlu menyemak log ralat untuk mencari masalah.
Artikel ini akan memperkenalkan tetapan log ralat dalam php.ini, termasuk cara menghidupkan pengelogan ralat, cara melihat log ralat, jenis ralat biasa dalam log ralat dan cara menyelesaikan ralat ini.
1. Hidupkan pengelogan ralat
Secara lalai, PHP tidak mengelog maklumat ralat, jadi ia perlu dihidupkan secara manual. Dalam fail php.ini, cari tetapan berikut, nyahkomen dan tetapkannya seperti berikut:
display_errors = Off log_errors = On error_log = /path/to/error_log
Antaranya, display_errors
digunakan untuk mengawal sama ada untuk memaparkan mesej ralat dalam penyemak imbas disyorkan Tutup untuk mengelakkan kebocoran maklumat sensitif. log_errors
Digunakan untuk mengawal sama ada untuk merekodkan maklumat ralat ke fail log Adalah disyorkan untuk mendayakannya. error_log
Nyatakan laluan dan nama fail fail log ralat, yang boleh diubah suai mengikut situasi sebenar.
Selepas mendayakannya, mulakan semula perkhidmatan PHP untuk berkuat kuasa.
2. Lihat log ralat
Dengan fail log ralat, anda perlu melihat dan menganalisis maklumat dalam masa. Log ralat secara amnya merekodkan pelbagai ralat yang berlaku semasa PHP berjalan dan lokasi dan jenis yang sepadan.
Jenis ralat biasa ialah:
Selepas melihat mesej ralat, anda perlu menganalisis jenis dan lokasi ralat dan menyahpepijat dan mengubah suai kod secara beransur-ansur.
3. Jenis ralat biasa dan penyelesaian dalam log ralat
Dalam persekitaran sebenar, ralat dan pengecualian selalunya rumit, dan penyelesaian mesti berdasarkan situasi sebenar. Oleh itu, pengalaman dan kemahiran yang mencukupi diperlukan untuk penyahpepijatan kod dan penyelesaian masalah.
Ringkasan
Artikel ini memperkenalkan tetapan log ralat dalam php.ini, termasuk cara menghidupkan pengelogan ralat, cara melihat log ralat, jenis ralat biasa dalam log ralat dan cara untuk menyelesaikan kesilapan ini. Dalam proses pembangunan PHP, pengendalian ralat adalah bahagian yang sangat penting Pengelogan dan analisis ralat yang mencukupi boleh membantu pembangun mencari dan menyelesaikan masalah dengan cepat.
Atas ialah kandungan terperinci Artikel yang memperkenalkan tetapan log ralat dalam php.ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!