当前位置 主页 > 服务器问题 > 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代理请求
    解决方法:根据后端服务器实际处理情况,调正后端请求超时时间。