PHP 通知显示,即使 display_errors 为 Off 且 error_reporting

VmWare 云服务器


CentOS Linux 7.6.1810 - PHP 5.6.40 - Apache/2.4.6


测试.php


<?php

  echo($x);

  phpinfo();

?>

输出 :


注意:第 1 行 /var/www/html/test.php 中未定义变量 x


在 phpinfo 输出的核心部分我有


display_errors 关闭


display_startup_errors 关闭


错误报告 0


为什么显示通知?


我不想显示任何错误/通知/警告等。


GCT1015
浏览 199回答 2
2回答

烙印99

您的设置可能是在 htaccess 文件中控制的,请参阅更多信息:https : //www.php.net/manual/en/configuration.changes.php但是你可以试试这个:<?phpini_set('display_errors', 0);echo($x);phpinfo();

有只小跳蛙

尝试在 PHP 脚本的顶部添加以下内容:<?php&nbsp;error_reporting(0);&nbsp;?>如果通知消失,我建议确保您正在修改好的 php.ini 文件。
打开App,查看更多内容
随时随地看视频慕课网APP