Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Memaparkan dan Log Ralat PHP Menggunakan .htaccess?

Bagaimana untuk Memaparkan dan Log Ralat PHP Menggunakan .htaccess?

Barbara Streisand
Barbara Streisandasal
2024-11-02 11:37:30550semak imbas

How to Display and Log PHP Errors Using .htaccess?

Memaparkan Ralat PHP dengan .htaccess

Untuk nyahpepijat isu PHP pada tapak web langsung dengan akses terhad kepada fail konfigurasi, menggunakan .htaccess boleh penyelesaian yang berguna. Dengan menambahkan kod berikut pada fail .htaccess anda, anda boleh mendayakan paparan ralat tanpa mengubah suai fail php.ini:

php_flag display_errors on
php_flag display_startup_errors on
php_flag html_errors on

Walau bagaimanapun, pendekatan ini hanya memaparkan ralat pada halaman web, yang mungkin tidak praktikal untuk sensitif laman web. Untuk menangkap ralat dalam fail log untuk analisis kemudian, tambahkan baris berikut pada .htaccess:

php_flag log_errors on
php_value error_log /home/path/public_html/domain/PHP_errors.log

Arahan error_log menentukan laluan ke fail log tempat ralat PHP akan direkodkan. Anda harus menggantikan "/home/path/public_html/domain/PHP_errors.log" dengan lokasi sebenar pada pelayan anda.

Dengan tetapan ini disediakan, ralat PHP akan dipaparkan di halaman web dan dilog ke fail yang ditentukan. Ini membolehkan anda mendiagnosis isu dengan segera sambil mengekalkan kemesraan pengguna tapak web anda.

Atas ialah kandungan terperinci Bagaimana untuk Memaparkan dan Log Ralat PHP Menggunakan .htaccess?. 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