Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Mencegah Ralat Standard Ketat dalam PHP 5 Semasa Masih Melogkannya?

Bagaimanakah Saya Boleh Mencegah Ralat Standard Ketat dalam PHP 5 Semasa Masih Melogkannya?

DDD
Lepaskan: 2024-11-19 19:06:03
asal
413 orang telah melayarinya

How Can I Suppress Strict Standards Errors in PHP 5 While Still Logging Them?

Melumpuhkan Pelaporan Ralat Standard Ketat dalam PHP 5

Untuk melumpuhkan pelaporan ralat standard yang ketat dalam PHP 5, ubah suai permulaan skrip anda dengan fungsi yang sesuai. Adalah disyorkan untuk mengelog ralat walaupun dalam persekitaran pengeluaran untuk tujuan analisis.

// Suppress error display
ini_set('display_errors', '0');

// Report all errors (including strict standards) but do not display them
error_reporting(E_ALL | E_STRICT);
Salin selepas log masuk

Tetapan ini akan menghalang mesej ralat daripada ditunjukkan kepada pengguna sambil masih membenarkannya dilog ke log sistem. Anda juga boleh menggunakan arahan error_log untuk menentukan destinasi khusus untuk pengelogan ralat. Dengan memisahkan pengelogan ralat daripada paparan ralat, anda boleh mengekalkan maklumat ralat yang berharga untuk penyahpepijatan sambil menyediakan antara muka yang bersih dan mesra pengguna kepada pengguna akhir anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencegah Ralat Standard Ketat dalam PHP 5 Semasa Masih Melogkannya?. 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