gpt4 book ai didi

php - 如何强制 php 解除错误

转载 作者:可可西里 更新时间:2023-11-01 00:46:21 25 4
gpt4 key购买 nike

我正在使用一个大型的第 3 方 php 软件,它有许多我正在尝试修复的错误。然而,这很难做到,因为它有很多使用 @ 的错误抑制 - 例如@include 'brokenfile.php';,这会导致 php 死掉而不显示任何类型的错误。所以我所看到的只是一个空白屏幕,什么也没有告诉我。我如何强制 php 显示错误,尽管它们被“抑制”了?

最佳答案

有一个名为 scream 的扩展它将禁用用于调试的 @ 运算符

来自手册:

The scream extension gives the possibility to disable the silencing error control operator so all errors are being reported. This feature is controlled by an ini setting.

安装扩展,然后在您的 php.ini 中启用它:

scream.enabled = On    

备选方案:

此功能也适用于最新的 xdebug 版本。你需要安装并设置 xdebug

xdebug.scream = On

在 php.ini 中

关于php - 如何强制 php 解除错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17492173/

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