我如何从php的错误报告中删除过时的消息?

zbq4xfa0  于 2022-12-10  发布在  PHP
关注(0)|答案(1)|浏览(147)

这是我的php文件:

<?php
error_reporting(E_ALL ^ E_DEPRECATED); ini_set('display_errors', '1');

这里是我.htaccess:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag  log_errors on

我仍然在我的页面上看到过时的消息。我该如何删除它们?

iqjalb3h

iqjalb3h1#

给定的代码仅删除运行时发出的过时消息。
但是,许多过时的消息在编译时会发出,这些消息只能通过更新php.ini文件中的error_reporting值来隐藏。
使用以下php.ini设置,可以在默认情况下隐藏过时的消息:
error_reporting = E_ALL & ~E_DEPRECATED

相关问题