Rumah pembangunan bahagian belakang masalah PHP php如何关闭错误提示

php如何关闭错误提示

Aug 05, 2020 am 10:23 AM
Mesej ralat

php关闭错误提示的方法:1、在php程序代码中加入代码为“error_reporting(E_ALL^E_NOTICE^E_WARNING);”;2、修改“php.ini”文件内容为“display_errors=off”。

php如何关闭错误提示

推荐:《PHP视频教程

PHP错误提示的关闭方法

最简单的办法就是直接在php程序代码中加入下面代码:

代码如下:

error_reporting(E_ALL^E_NOTICE^E_WARNING);
Salin selepas log masuk

可以关闭所有notice 和 warning 级别的错误。

把这个语句放在您脚本的功用包含文件中,通常为config.php 或者conn.php 中就可以控制输出了。

当然我也也可以在php.ini中进行设置了方法如下

打开PHP安装目录下的php.ini文件

找到display_errors = On 修改为 display_errors = off

注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini里的display_errors = On 修改为display_errors = off

PHP .ini中display_errors = Off失效的解决

问题:

PHP 设置文件php .ini中明明已经设置display_errors = Off,但是在运行过程中,网页上还是会出现错误信息。

解决:

打开PHP安装目录下的php.ini文件

找到log_errors = off 修改为 log_errors = on

找到error_log = filename 修改为 error_log="D:PHPerrlogphp_error.log" (这里的目录和文件名D:PHPerrlogphp_error.log随便你取什么)

注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini文件.

此外php_error.log至少要有USER的修改和写权限,否则无法输出错误日志.

经常见到error_reporting(7)直意为:设定错误讯息回报的等级。

value   constant   
  1   E_ERROR     
  2   E_WARNING     
  4   E_PARSE     
  8   E_NOTICE     
  16   E_CORE_ERROR     
  32   E_CORE_WARNING     
  64   E_COMPILE_ERROR     
  128   E_COMPILE_WARNING     
  256   E_USER_ERROR     
  512   E_USER_WARNING     
  1024   E_USER_NOTICE     
  2047   E_ALL     
  2048   E_STRICT
Salin selepas log masuk

然而7=1+2+4

就是出错时显示1 E_ERROR 2 E_WARNING 4 E_PARSE

代码如下:

<?php
//禁用错误报告
error_reporting(0);
//报告运行时错误
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//报告所有错误
error_reporting(E_ALL);
?>
Salin selepas log masuk

Atas ialah kandungan terperinci 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

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

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)

Selesaikan masalah 'hanya mengumpul beberapa maklumat ralat' dalam win10 Selesaikan masalah 'hanya mengumpul beberapa maklumat ralat' dalam win10 Jan 13, 2024 pm 11:24 PM

Bagaimana untuk menyelesaikan masalah "Kami hanya mengumpul maklumat ralat tertentu" dalam win10? Ramai pengguna telah menyatakan bahawa mereka berasa tidak berdaya Adakah benar-benar tiada penyelesaian? Tidak, hari ini saya akan berkongsi dengan anda bagaimana untuk menyelesaikan masalah "Kami hanya mengumpul maklumat ralat tertentu" dalam Win10. Saya harap ia akan membantu anda. Dengan populariti komputer, pada masa kini, pada asasnya setiap rumah mempunyai satu atau lebih komputer. Kemunculan komputer sememangnya memberi kami kemudahan, tetapi ia juga membawa banyak masalah kepada kami. Contohnya, kadang-kadang gesaan "Kami hanya mengumpul maklumat ralat tertentu" muncul penyelesaian? Hari ini saya akan memberitahu anda tentang penyelesaian kepada masalah ini. Kaedah 1: Tekan kombinasi kekunci "win+R" pada papan kekunci untuk membuka Run

Sambungan anda bukan peribadi - ralat tetapan privasi Google Sambungan anda bukan peribadi - ralat tetapan privasi Google Feb 25, 2024 pm 03:42 PM

Ralat tetapan privasi Google: Sambungan anda bukan peribadi Dalam beberapa tahun kebelakangan ini, kerana kebimbangan tentang privasi peribadi telah meningkat, gergasi teknologi utama telah berusaha keras untuk meningkatkan langkah perlindungan privasi mereka. Walau bagaimanapun, tidak lama dahulu, sesetengah pengguna mendapati bahawa terdapat ralat dalam tetapan privasi Google, menyebabkan sambungan mereka tidak lagi peribadi. Dengan populariti Internet, kami semakin menyimpan maklumat peribadi dalam awan dan menjalankan pelbagai komunikasi dan operasi melalui rangkaian. Sebagai salah satu enjin carian terbesar di dunia, Google menerima dan memproses sejumlah besar data pengguna. Untuk melindungi privasi pengguna,

Bagaimana untuk menyelesaikan masalah biasa dalam PHP: ralat sintaks dan amaran Bagaimana untuk menyelesaikan masalah biasa dalam PHP: ralat sintaks dan amaran Jun 11, 2023 pm 04:13 PM

PHP ialah bahasa pengaturcaraan bahagian pelayan yang digunakan secara meluas yang sering digunakan untuk membina halaman web dinamik. Walau bagaimanapun, semasa menulis skrip PHP, anda sering menghadapi pelbagai ralat sintaks dan amaran. Ralat dan amaran ini boleh menyebabkan kod anda tidak berjalan dengan betul atau menyebabkan masalah, jadi penting untuk menyelesaikannya. Artikel ini akan memperkenalkan masalah biasa dalam PHP: ralat dan amaran sintaks, dan menyediakan kaedah yang berkesan tentang cara menyelesaikan masalah ini. Ralat Sintaks Ralat sintaks adalah masalah yang sangat biasa semasa menulis skrip dalam PHP. Ralat sintaks mungkin disebabkan oleh sebab berikut

Apakah yang perlu saya lakukan jika aplikasi Win7 Alat Penilaian Sistem Windows menggesa ralat? Apakah yang perlu saya lakukan jika aplikasi Win7 Alat Penilaian Sistem Windows menggesa ralat? Jul 15, 2023 am 09:45 AM

Baru-baru ini, apabila pengguna sistem Win7 menggunakan alat penilaian indeks pengalaman terbina dalam sistem untuk menilai operasi sistem, ralat "Alat Penilaian Sistem Windows" berlaku dan kotak dialog ralat "Alat Penilaian Sistem Windows telah berhenti berfungsi" muncul, mengakibatkan ketidakupayaan untuk Untuk menilai sistem, bagaimanakah perkara ini harus diselesaikan? Editor di bawah akan memperkenalkan kepada anda penyelesaian kepada gesaan ralat apabila menggunakan Alat Penilaian Sistem Windows dalam Win7. Alat penilaian sistem windows aplikasi Win7 menggesa penyelesaian ralat 1. Tekan pintasan papan kekunci "Win+R" untuk membuka tetingkap jalankan dan taip "%USERPROFILE%\AppData\Roaming\Microsoft\Tem

Bagaimana untuk melaksanakan fungsi gesaan ralat dalam menjawab soalan dalam talian Bagaimana untuk melaksanakan fungsi gesaan ralat dalam menjawab soalan dalam talian Sep 24, 2023 am 11:21 AM

Bagaimana untuk melaksanakan fungsi gesaan ralat jawapan dalam menjawab soalan dalam talian Soalan menjawab dalam talian telah menjadi bahagian penting dalam pendidikan moden, dan ujian serta peperiksaan untuk pelajar dilaksanakan melalui teknologi Internet. Dan walaupun dalam soalan aneka pilihan, pelajar mungkin masih mendapat soalan yang salah. Untuk membantu pelajar lebih memahami dan membetulkan ralat, kami boleh menggunakan teknologi pengaturcaraan untuk menambah fungsi gesaan ralat. Artikel ini akan memperkenalkan cara menggunakan HTML, CSS dan JavaScript untuk mencapai fungsi ini, dan memberikan contoh kod khusus. Pertama, kita memerlukan borang HTML untuk dipaparkan

Kaedah untuk menyelesaikan ralat had konkurensi sesi PHP dan menjana gesaan ralat yang sepadan Kaedah untuk menyelesaikan ralat had konkurensi sesi PHP dan menjana gesaan ralat yang sepadan Aug 06, 2023 pm 09:17 PM

Kaedah untuk menyelesaikan ralat had konkurensi sesi PHP dan menjana gesaan ralat yang sepadan Dalam pembangunan PHP, sesi (Sesi) adalah konsep yang sangat penting, yang digunakan untuk menjejaki status dan data pengguna. Walau bagaimanapun, jika konkurensi sesi melebihi had, ralat akan berlaku, menjejaskan pengalaman pengguna dan kestabilan sistem. Artikel ini akan memperkenalkan cara menyelesaikan ralat had konkurensi sesi PHP dan menjana mesej ralat yang sepadan. 1. Fahami had concurrency session Dalam PHP, had concurrency session adalah melalui session.save_ha

Bagaimana untuk mengoptimumkan teks output mesej ralat? Bagaimana untuk mengoptimumkan teks output mesej ralat? Jun 09, 2023 pm 07:00 PM

Aspek penting aplikasi perisian moden ialah pengendalian ralat dan pengendalian pengecualian. Apabila aplikasi menghadapi masalah, ia mesti dapat menyampaikan masalah tersebut supaya pengguna boleh terus menggunakannya atau pembangun boleh nyahpepijat dan membetulkannya dengan lebih baik. Untuk membantu pengguna dan pembangun memahami mengapa ralat berlaku, adalah sangat penting untuk mengeluarkan mesej ralat. Tetapi bagaimana untuk mengoptimumkan teks output mesej ralat? 1. Gesaan ralat yang ringkas dan jelas Mengoptimumkan gesaan ralat harus bermula dari aspek yang paling asas: mesej ralat mestilah ringkas dan jelas supaya pengguna atau pembangun boleh

Bagaimana untuk menggunakan pengesahan borang dan gesaan ralat dalam rangka kerja Rebet? Bagaimana untuk menggunakan pengesahan borang dan gesaan ralat dalam rangka kerja Rebet? Jun 03, 2023 am 09:10 AM

Rebet ialah rangka kerja aplikasi web ringan berdasarkan PHP Ia menyediakan banyak fungsi untuk memudahkan pembangun membangunkan aplikasi web berprestasi tinggi dengan cepat. Antaranya, pengesahan borang dan gesaan ralat merupakan pautan penting dalam pembangunan aplikasi web, dan juga merupakan salah satu fungsi yang disediakan oleh rangka kerja Rebet. Pengesahan borang dan gesaan ralat digunakan terutamanya untuk mengesahkan sama ada data borang yang diserahkan oleh pengguna memenuhi keperluan dan segera memberitahu pengguna tentang maklumat ralat supaya pengguna boleh membetulkan maklumat ralat dan menyerahkan semula. Rangka kerja Rebet menyediakan pengesahan dan ralat borang

See all articles