我看到一些帖子,人们问我如何在出现警告时停止php脚本执行。我最近升级了服务器,现在每个带有警告的php脚本都以失败告终。旧的行为是所有警告都被忽略了。
例如,我希望使用以下代码重定向用户,该代码现在会发出警告,然后停止。
<?php
echo "hello";
header("Location: http://example.com/page.php");
die();
?>
我可以在代码或php.ini或某处进行任何简单的更改,以便服务器忽略警告吗?
更新:正确的解决方案是修复警告。我知道是这种情况。但是我需要一个止步解决方案,因为此错误发生在我网站上的数百个甚至数千个地方。
如下面的评论所述,我在php.ini中将输出缓冲更改为4096,这解决了我遇到的问题。
谢谢!