当前位置 主页 > 服务器问题 > nginx问题汇总 >
Nginx出现这么几个500怎么解决?
栏目:nginx问题汇总
时间:2019-06-19 18:16
500 Internal Server Rrror.
一般原因:脚本错误,(php语法错误、lua语法错误)访问量过大,系统资源限制,不能打开过多文件
磁盘空间不足。(access log开启可能导致磁盘满溢 关闭)
解决方法:语法错误查看nginx_err_log php_err_log。
文件访问量:
1.修改nginx配置文件
worker_rlimit_nofile 65535;
2.修改/etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535.
502 Bad Gateway、503 Serveice Unavailable.
一般原因:后端服务无法处理,业务中断。
解决方法:从后端日志获取错误原因,解决后端服务器问题。
504 Gateway Timeout.
一般原因:后端服务器在超时时间内,未响应Nginx代理请求
解决方法:根据后端服务器实际处理情况,调正后端请求超时时间。