http状态码

117 阅读2分钟

常问状态

502 :PHP-FPM无可用进程
504 :worker处理超时
503 :Service Unavailable 
//关闭应用程序池以执行维护,请求队列满了,应用程序池配置太小,例如webserver被ddos攻击填满,webserver与fpm监听端口不一致

1xx 继续请求

状态码英文名称说明
100Continue继续请求
101Switching Protocols切换协议

2xx 成功请求

状态码英文名称说明
200OK请求成功。一般用于GET与POST请求

3xx 重定向

状态码英文名称说明
301Moved Permanently永久重定向
302Found临时性重定向
303See Other与301类似。使用GET和POST请求查看
304Not Modified与301类似。使用GET和POST请求查看
305Use Proxy所请求的资源必须通过代理访问

4xx 客户端错误

状态码英文名称说明
400Bad Request客户端请求的语法错误
401Unauthorized请求要求用户的身份认证
403Forbidden服务器理解请求客户端的请求,但是拒绝执行此请求
404Not Found服务器无法根据客户端的请求找到资源
405Method Not Allowed客户端请求中的方法被禁止

5xx: 服务器错误

状态码英文名称说明
500Internal Erro服务器错误,无法完成请求
501Not Implemente服务器不具备完成请求的功能
502Bad Gatewa无效响应 php-fpm无闲置worker进程
503Service Unavailabl服务器超负载或者在维护
504Gateway Timeou网关超时 php-fpm的worker进程处理超时
505HTTP Version not supporte服务器不支持请求中所用的 HTTP 协议版本