Maison > développement back-end > tutoriel php > php出现致命错误为何返回的还是200状态

php出现致命错误为何返回的还是200状态

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-23 13:46:54
original
1646 Les gens l'ont consulté

关了错误提示就返回500状态。

但只要开了错误提示,无论什么错误他都返回200。这样很不好,难以发现问题

求高手,如何既可以显示错误信息,又可以在错误的时候返回500状态
而不是200状态


回复讨论(解决方案)

http 500 是服务器拒绝响应。没有说明出现错误的原因,所以很不友好
开启了 php 错误显示后,错误信息可随正文一起发出,所以是 http 200
错误信息夹杂在正文中,虽然有碍观瞻,但指示性还是很明确的

500 是服务器的响应,开启错误提示后就是php提示错误,但服务器处理php脚本是成功的,所以是200状态

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal