Cara untuk menentukan tahap ralat dalam php.ini: Mula-mula buka fail konfigurasi php.ini; kemudian semak nilai lalai tahap pelaporan ralat error_reporting dan ubah suai "error_reporting=E_ALL & ~E_NOTICE".
Persekitaran pengendalian artikel ini: sistem windows7, versi PHP7.1, komputer DELL G3
Bagaimana untuk menentukan ralat tahap dalam php.ini? Bagaimana untuk menetapkan tahap pelaporan ralat dalam php
1 Ubah suai fail konfigurasi PHP php.ini
Selepas menetapkan error_reporting dengan cara ini, mulakan semula pelayan web dan ia akan berkuat kuasa. secara kekal.
Buka fail konfigurasi php.ini dan lihat nilai lalai peringkat pelaporan ralat error_reporting, seperti berikut:
error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT
Ini bermakna melaporkan semua ralat, kecuali E_DEPRECATED dan E_STRICT.
Ubah suai kepada:
error_reporting=E_ALL & ~E_NOTICE
Ini bermakna melaporkan semua ralat kecuali E_NOTICE. Ini juga merupakan tahap pelaporan ralat yang paling biasa digunakan Ia tidak akan melaporkan ralat kelas perhatian (seperti menggunakan pembolehubah tidak ditentukan).
Simpan dan ia akan berkuat kuasa selepas memulakan semula pelayan web.
2. Gunakan fungsi error_reporting()
Selepas menetapkan dengan cara ini, ia boleh berkuat kuasa serta-merta. Tetapi hanya di kawasan selepas panggilan fungsi error_reporting() dalam skrip semasa.
int error_reporting ([ int $level ] )
Parameter boleh menjadi integer atau pengecam pemalar yang sepadan Anda disyorkan untuk menggunakan bentuk pemalar. Nilai pulangan ialah nilai (nilai integer) tahap pelaporan ralat yang berkuat kuasa di lokasi semasa.
Berikut ialah beberapa tahap pelaporan ralat:
值 常量 说明 1 E_ERROR 报告导致脚本终止运行的致命错误 2 E_WARNING 报告运行时的警告类错误(脚本不会终止运行) 4 E_PARSE 报告编译时的语法解析错误 8 E_NOTICE 报告通知类错误,脚本可能会产生错误 32767 E_ALL 报告所有的可能出现的错误(不同的PHP版本,常量E_ALL的值也可能不同) error_reporting(E_ALL ^E_NOTICE); // 除了E_NOTICE之外,报告所有的错误 error_reporting(E_ERROR); // 只报告致命错误 echo error_reporting(E_ERROR | E_WARNING | E_NOTICE); // 只报告E_ERROR、E_WARNING 和 E_NOTICE三种错误
Nota: Nilai lalai display_errors dalam fail konfigurasi php.ini adalah Hidup, yang bermaksud gesaan ralat dipaparkan Mati, ia akan dimatikan.
Gunakan error_reporting(0) atau tambah @ di hadapan fungsi untuk menyekat output ralat untuk mengelakkan mesej ralat daripada membocorkan maklumat sensitif
Pembelajaran yang disyorkan: "Tutorial Video PHP "
Atas ialah kandungan terperinci Bagaimana untuk menentukan tahap ralat dalam php.ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel ini membandingkan model pangkalan data asid dan asas, memperincikan ciri -ciri mereka dan kes penggunaan yang sesuai. Asid mengutamakan integriti data dan konsistensi, sesuai untuk aplikasi kewangan dan e-dagang, sementara asas memberi tumpuan kepada ketersediaan dan

Artikel ini membincangkan mendapatkan muat naik fail PHP untuk mengelakkan kelemahan seperti suntikan kod. Ia memberi tumpuan kepada pengesahan jenis fail, penyimpanan selamat, dan pengendalian ralat untuk meningkatkan keselamatan aplikasi.

Artikel membincangkan amalan terbaik untuk pengesahan input PHP untuk meningkatkan keselamatan, memberi tumpuan kepada teknik seperti menggunakan fungsi terbina dalam, pendekatan putih, dan pengesahan sisi pelayan.

Artikel ini membincangkan strategi untuk melaksanakan kadar API yang mengehadkan PHP, termasuk algoritma seperti baldi token dan baldi bocor, dan menggunakan perpustakaan seperti simfoni/kadar-limiter. Ia juga meliputi pemantauan, had kadar penyesuaian secara dinamik, dan tangan

Artikel ini membincangkan manfaat menggunakan password_hash dan password_verify dalam php untuk mendapatkan kata laluan. Hujah utama ialah fungsi ini meningkatkan perlindungan kata laluan melalui penjanaan garam automatik, algoritma hashing yang kuat, dan secur

Artikel ini membincangkan kelemahan OWASP 10 dalam strategi PHP dan mitigasi. Isu -isu utama termasuk suntikan, pengesahan yang rosak, dan XSS, dengan alat yang disyorkan untuk memantau dan mendapatkan aplikasi PHP.

Artikel ini membincangkan strategi untuk mencegah serangan XSS di PHP, memberi tumpuan kepada sanitisasi input, pengekodan output, dan menggunakan perpustakaan dan kerangka kerja yang meningkatkan keselamatan.

Artikel ini membincangkan penggunaan antara muka dan kelas abstrak dalam PHP, memberi tumpuan kepada masa untuk menggunakan setiap. Antara muka menentukan kontrak tanpa pelaksanaan, sesuai untuk kelas yang tidak berkaitan dan warisan berganda. Kelas Abstrak Memberi Funct Biasa


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Muat turun versi mac editor Atom
Editor sumber terbuka yang paling popular

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)