我有一个反馈表,想测试.fail消息(使用sweetalert swal方法)。在生产环境中发送表单(在本地工作)时如何人为地触发500错误?谢谢你的帮助)
答案 0 :(得分:0)
500
错误表示执行期间发生致命错误。要明确触发,只需让您的应用程序失败,以便返回非0状态代码。抛出异常会有所作为,但最直接的方法是简单地使用非0状态代码退出:
exit 1;
您还可以将Web服务器配置为直接返回特定URL /请求的HTTP状态代码;例如.htaccess配置:
RewriteCond %{REQUEST_METHOD} POST
RewriteRule /my/submit/uri - [R=500]