gpt4 book ai didi

php - 奇怪的 500 内部服务器错误(firebug、php、display_errors、ajax)

转载 作者:行者123 更新时间:2023-12-03 22:54:23 27 4
gpt4 key购买 nike

在一个页面上,我正在进行多个 AJAX 调用。所有调用都成功返回响应,但最后一个(与其他 ajax 调用无关)返回 500 内部服务器错误作为响应代码(如 Firebug 所说)。但是,尽管有错误代码,但该 AJAX 调用会返回正确的内容。

令我惊讶的是,当我将 php.ini 中的 display_errors 选项设置为 On 时,错误消失并且响应呈现在页面上。我已将设置错误记录到文件中,但没有记录与上述内部服务器错误相对应的错误。

顺便说一下,我正在使用 Apache、JQuery、PHP5、APC(如果相关的话)。

最佳答案

鉴于可用信息有限,最有可能的答案是 PHP 在完成响应您的预期输出后遇到 fatal error 。

测试:在最后执行的行中,回显一些东西。如果 echo 没有出现,那么您就知道您的 PHP 脚本在某处停止了。到那时,这只是调试和跟踪的问题。

关于php - 奇怪的 500 内部服务器错误(firebug、php、display_errors、ajax),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1184001/

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