为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
元芳怎么了 2022-01-14 15:06:23
我有一个 ajax 请求在执行时它在 PHP 中给出了内部服务器错误 500。这是由于数据库错误。我怎样才能捕捉到这个错误,而不是停止执行,我需要显示一条错误消息?我使用 Codeigniter 框架。谢谢
查看完整描述

2 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

您可以在 AJAX 请求中添加错误回调,例如:


error: function (jqXHR, textStatus, errorThrown) {

        alert(errorThrown);

    }

更多信息:https ://api.jquery.com/jquery.ajax/


查看完整回答
反对 回复 2022-01-14
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

你想把它困在 PHP 中吗?


如果是这样,您可以添加一个 try/catch 块:


try {

  // ...

} catch (\Exception $e) { // you can trap a more specific exception related to your DB

  // process error and return a message

}


查看完整回答
反对 回复 2022-01-14
  • 2 回答
  • 0 关注
  • 185 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号