gpt4 book ai didi

apache - 我怎样才能让PHP显示错误而不是给我500内部服务器错误

转载 作者:行者123 更新时间:2023-12-02 09:23:58 24 4
gpt4 key购买 nike

以前从未发生过这种情况。通常它会显示错误,但现在它只给我一个 500 内部服务器错误。当然之前,当它显示错误时,是不同的服务器。现在我在一个新服务器上(我有完整的 root,所以如果我需要在 php.ini 中的某个地方配置它,我可以。)或者可能是 Apache 的东西?

我一直在忍受它,只是将文件传输到我的其他服务器并在那里运行它来查找错误,但这变得太乏味了。有办法解决这个问题吗?

最佳答案

检查 php.ini 文件中的 error_reportingdisplay_errorsdisplay_startup_errors 设置。它们应分别设置为 E_ALL"On"(尽管您不应该在生产服务器上使用 display_errors,因此禁用此选项并使用 log_errors 相反,如果/当你部署它时)。您还可以在脚本的开头更改这些设置(display_startup_errors 除外),以便在运行时设置它们(尽管您可能无法通过这种方式捕获所有错误):

error_reporting(E_ALL);
ini_set('display_errors', 'On');

之后,重新启动服务器。

关于apache - 我怎样才能让PHP显示错误而不是给我500内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26989349/

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