如何处理 500 内部服务器错误?我需要在运行时为此提供错误/异常处理选项。?

我有一个 ajax 请求在执行时它在 PHP 中给出了内部服务器错误 500。这是由于数据库错误。我怎样才能捕捉到这个错误,而不是停止执行,我需要显示一条错误消息?我使用 Codeigniter 框架。谢谢


元芳怎么了
浏览 186回答 2
2回答

慕田峪4524236

您可以在 AJAX 请求中添加错误回调,例如:error: function (jqXHR, textStatus, errorThrown) {        alert(errorThrown);    }更多信息:https ://api.jquery.com/jquery.ajax/

蓝山帝景

你想把它困在 PHP 中吗?如果是这样,您可以添加一个 try/catch 块:try {  // ...} catch (\Exception $e) { // you can trap a more specific exception related to your DB  // process error and return a message}
打开App,查看更多内容
随时随地看视频慕课网APP