首页 > 网站 > Nginx > 正文

Nginx出现这么几个500怎么解决?

2024-08-30 12:23:33
字体:
来源:转载
供稿:网友
      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代理请求
解决方法:根据后端服务器实际处理情况,调正后端请求超时时间。



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表