gpt4 book ai didi

php - 输出缓冲不显示错误通知

转载 作者:搜寻专家 更新时间:2023-10-31 21:42:31 27 4
gpt4 key购买 nike

在我的 PHP 脚本中,我将错误转换为 E_ALL。然后在我的 View 周围添加一个以 ob_start()/ob_flush 开头和结尾的输出缓冲区。我现在遇到的问题是如果出现通知将不会显示,但会显示 fatal error 。

有没有人知道为什么会发生这种情况以及如何改变它?

如果重要的话,我在装有 Apache 的 Centos 6 服务器上运行 PHP 5.3.3。

最佳答案

编辑你的 php.ini:

  1. 确保您设置了正确的 error_level(参见:http://www.php.net/manual/en/function.error-reporting.php)。
  2. 确保 display_errors 在开发/测试环境中设置为 On,在生产环境中设置为 Off。
  3. 设置log_errors=/tmp/phperrors.log

那么你应该被覆盖了。

关于php - 输出缓冲不显示错误通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8963969/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com