Rumah pembangunan bahagian belakang masalah PHP Bagaimana untuk mendayakan gesaan ralat dalam php

Bagaimana untuk mendayakan gesaan ralat dalam php

Apr 06, 2023 am 09:15 AM

Untuk pembangun PHP, menghadapi ralat semasa menyahpepijat kod tidak dapat dielakkan. Menghidupkan gesaan ralat ialah kaedah penyahpepijatan biasa, yang membolehkan kami menemui dan menyelesaikan masalah dalam kod dengan cepat. Artikel ini akan menunjukkan kepada anda cara mendayakan gesaan ralat dalam PHP.

Pertama sekali, untuk mendayakan gesaan ralat dalam PHP, anda perlu mengubah suai fail konfigurasi PHP php.ini. Oleh itu, anda perlu mencari fail php.ini dahulu dan membukanya. php.ini biasanya terletak dalam direktori pemasangan pelayan web dan boleh dilihat melalui fungsi phpinfo().

Kemudian, dengan mencari pilihan ulasan atau menggunakan fungsi carian, cari dua pilihan berikut:

display_errors
error_reporting
Salin selepas log masuk

Dua pilihan ini mengawal sama ada ralat dan peringatan masa jalan PHP dipaparkan. Secara lalai, nilai mereka dimatikan. Untuk mendayakan gesaan ralat, tetapkan nilainya kepada hidup.

Pertama, tetapkan display_errors kepada hidup, yang mengawal sama ada ralat masa jalan PHP dipaparkan. Cari baris kod ini dalam php.ini:

display_errors = Off
Salin selepas log masuk

Ganti dengan:

display_errors = On
Salin selepas log masuk

Kedua, tetapkan error_reporting kepada nilai yang lebih rendah supaya semua ralat dipaparkan, Dan bukan hanya kesilapan yang membawa maut. Cari baris kod ini dalam php.ini:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
Salin selepas log masuk

Ganti dengan:

error_reporting = E_ALL
Salin selepas log masuk

Simpan fail php.ini dan mulakan semula pelayan web pada kali berikutnya anda menjalankan kod PHP , anda akan melihat mesej ralat terperinci. Mesej ralat ini akan membantu anda mengenal pasti dan menyelesaikan masalah yang mungkin berlaku dengan cepat.

Selain menghidupkan gesaan ralat dalam php.ini, anda juga boleh menghidupkan dan mematikan gesaan ralat dengan menetapkan fungsi ini_set() dalam kod PHP. Contohnya, kod berikut akan mematikan gesaan ralat:

ini_set('display_errors', 0);
ini_set('error_reporting', 0);
Salin selepas log masuk

Ringkasnya, menghidupkan gesaan ralat ialah kaedah penyahpepijatan penting yang boleh membantu pembangun PHP mencari dan menyelesaikan masalah dalam kod dengan cepat. Gesaan ralat boleh dihidupkan dan dimatikan dengan mudah dengan mengubah suai fail php.ini atau menggunakan fungsi ini_set(). Untuk nyahpepijat kod anda dengan lebih baik, pastikan anda menghidupkan pilihan ini.

Atas ialah kandungan terperinci Bagaimana untuk mendayakan gesaan ralat dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)