Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk membuka mesej ralat yang dipaparkan dalam php

Bagaimana untuk membuka mesej ralat yang dipaparkan dalam php

PHPz
PHPzasal
2023-04-24 14:49:41874semak imbas

Dalam PHP, apabila program menghadapi ralat, maklumat ralat biasanya direkodkan secara automatik, tetapi secara lalai maklumat ini tidak dipaparkan pada halaman web. Ini sangat menyusahkan untuk menyahpepijat program PHP. Oleh itu, untuk penyahpepijatan yang lebih baik, mesej ralat paparan PHP perlu dihidupkan.

Buka laporan ralat PHP

Fail PHP.ini ialah fail konfigurasi PHP, di mana banyak konfigurasi boleh dibuat. Dengan mengubah suai konfigurasi pelaporan ralat dalam fail PHP.ini, anda boleh menghidupkan fungsi paparan ralat PHP. Berikut ialah langkah khusus:

  1. Cari fail PHP.ini

Sebelum anda bermula, anda perlu mengetahui lokasi fail PHP.ini. Fail PHP.ini biasanya terletak dalam direktori akar direktori pemasangan PHP. Jika anda tidak tahu lokasi direktori pemasangan PHP, anda boleh memasukkan php -i pada baris arahan untuk melihat maklumat yang berkaitan.

  1. Buka fail PHP.ini

Buka fail PHP.ini dengan mana-mana penyunting teks.

  1. Ubah suai konfigurasi pelaporan ralat

Cari kata kunci display_errors dalam fail PHP.ini. Jika item konfigurasi diulas, anda perlu menyahkomennya; jika ia tidak ditakrifkan, anda perlu menambah kod berikut:

display_errors = On

Jika anda perlu memaparkan ralat dan maklumat amaran yang direkodkan oleh PHP pada masa yang sama, anda boleh Tetapkan kod berikut:

error_reporting=E_ALL

  1. Simpan dan tutup fail PHP.ini

Selepas menyimpan perubahan, anda perlu memulakan semula pelayan web atau PHP- FPM boleh berkuat kuasa.

Cara lain untuk membuka pelaporan ralat PHP

Kaedah di atas untuk mengubah suai fail PHP.ini hanya sah untuk versi PHP semasa. Jika anda perlu menggunakan konfigurasi yang sama antara berbilang versi PHP, ia akan menyusahkan. Jadi, berikut ialah cara lain untuk membuka pelaporan ralat PHP:

  1. Membuka pelaporan ralat dalam skrip PHP

Gunakan kod berikut untuk membuka pelaporan ralat dalam skrip PHP:

ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>

  1. Ubah suai fail .htaccess

Tambah kod berikut dalam fail .htaccess untuk menghidupkan pelaporan ralat PHP:

php_flag display_errors on
php_value error_reporting E_ALL

  1. Dalam PHP fail Tulis konfigurasi laporan ralat pada permulaan

Tulis kod berikut pada permulaan fail PHP untuk membuka laporan ralat PHP:

error_reporting (E_ALL);
ini_set ('display_errors', 1);
?>

Ringkasan

Apabila menyahpepijat program PHP, adalah sangat penting untuk menghidupkan pelaporan ralat PHP . Kadangkala kita hanya perlu menghidupkan pelaporan ralat dalam skrip PHP, dan pada masa lain kita perlu mengubah suai fail PHP.ini. Ini boleh meningkatkan kecekapan penyahpepijatan dan mempercepatkan kemajuan pembangunan program.

Atas ialah kandungan terperinci Bagaimana untuk membuka mesej ralat yang dipaparkan dalam php. 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