gpt4 book ai didi

php - 仅在一个站点上显示 PHP 错误

转载 作者:搜寻专家 更新时间:2023-10-31 20:51:33 25 4
gpt4 key购买 nike

我在同一台主机上运行了一个开发环境和一个实时环境,使用 nginx 和 fastcgi。在 php.ini 中,display_errors 设置为关闭,因此错误不会显示在生产站点上。

现在,在开发环境中,我需要能够看到这些错误。所以我会执行 ini_set('display_errors', 'On');,但是,如果是解析错误,则不会执行并且不会显示错误。

所以我的问题是,有什么方法可以安全地将 display_errors 设置为 on 我的 php.ini 文件,然后可以使用 nginx 中的虚拟主机文件来确保错误'显示在生产现场?

最佳答案

如果您使用的是 fastcgi,您可以将其配置为使用不同的 php.ini 文件运行 php。我不熟悉 nginx 和 fastcgi 配置,所以不能给你任何提示。参见 php manual了解如何运行 PHP。

我认为您可能希望像 php -d display_errors=On 那样在开发环境中运行

关于php - 仅在一个站点上显示 PHP 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7011350/

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