提问人:Dennis_SCC 提问时间:5/26/2023 最后编辑:Dennis_SCC 更新时间:5/26/2023 访问量:36
我的PHP错误报告停止工作。我为什么要把它拿回来?
My PHP error reporting stopped working. Why should I do to get it back?
问:
我正在用VScode开发一个大型PHP Web应用程序。开发模式下的错误报告已打开(E_ALL 和display_errors 1),我在 Javascript 中的 AJAX 调用始终提供有关 PHP 端任何错误的明确信息。这是通过 AJAX 调用的 error 函数的 request.responseText 变量发生的。
几周后,我的PHP错误报告突然减少到只有“500内部服务器错误”,没有任何行号或有关错误来源的任何详细信息。
有谁知道是什么导致了这种突然的变化?
下面是 AJAX 调用的示例:
$.ajax({
type: 'post',
url: '../ajax_system.php',
data: {
'system_num': 1.5
},
success: function (response) {
//do whatever you need to do with the response
},
error: function (request, status, error) {
alert('failed in AJAX-call in javascript_filename.js: \n' + request.responseText);
}
});
'request.responseText' 变量曾经给我提供非常详细的反馈,但现在它只显示 500 - 内部服务器错误
我尝试查看PHP中的错误报告设置,但它们仍然配置正确
答: 暂无答案
评论