我将我的网站移到服务器上以便上线,但我遇到了一个问题,即 Ajax 调用旨在返回文本值的 PHP 文件。我试图找出错误是什么。该代码适用于我的本地 PC。
我从 Ajax 调用中得到的错误是:
Error: error Internal Server Error
我正在使用以下代码来执行调用:
function goClick(ttype, vvalue) {
$.get(fw_script, { type: ttype, value: vvalue, langpref: langpref })
.success(function(result) {
setResult(result);
})
.error(function(jqXHR, textStatus, errorThrown) {
setResult("Error: " + textStatus + " " + errorThrown);
alert("Failure");
});
}
如何获取有关可能导致此问题的原因的更多信息?我不是 PHP 专家。try {} catch {} finally{}
PHP中是否有与 Java 相当的东西?这是否是在服务器端捕获异常错误的正确方法?我应该用 catch 包装我的 PHP 代码吗?如何检索有关内部错误的信息?