这是我的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
我仍然在我的页面上看到过时的消息。我该如何删除它们?
iqjalb3h1#
给定的代码仅删除运行时发出的过时消息。但是,许多过时的消息在编译时会发出,这些消息只能通过更新php.ini文件中的error_reporting值来隐藏。使用以下php.ini设置,可以在默认情况下隐藏过时的消息:error_reporting = E_ALL & ~E_DEPRECATED
error_reporting = E_ALL & ~E_DEPRECATED
1条答案
按热度按时间iqjalb3h1#
给定的代码仅删除运行时发出的过时消息。
但是,许多过时的消息在编译时会发出,这些消息只能通过更新php.ini文件中的error_reporting值来隐藏。
使用以下php.ini设置,可以在默认情况下隐藏过时的消息:
error_reporting = E_ALL & ~E_DEPRECATED