Nginx出现这么几个500怎么解决?
生活随笔
收集整理的這篇文章主要介紹了
Nginx出现这么几个500怎么解决?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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.
504 Gateway Timeout.
502 Bad Gateway、503 Serveice Unavailable.
一般原因:后端服務無法處理,業務中斷。
解決方法:從后端日志獲取錯誤原因,寶寶起名寶典解決后端服務器問題。
一般原因:后端服務器在超時時間內,未響應Nginx代理請求
解決方法:根據后端服務器實際處理情況,調正后端請求超時時間。
總結
以上是生活随笔為你收集整理的Nginx出现这么几个500怎么解决?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win服务器是如何发展到现在的?
- 下一篇: apache服务器配置证书方法!