nginx 500错误

问题描述:

我们的测试机部署方式:nginx(外层)+nginx(内层)+tomcat

其他访问都正常,就是上传的url访问不了,报500

在内层nginx查看访问日志,证明nginx(内层)没有转tomcat,因为访问时只看到nginx(内层)有日志,tomcat没有日志打印

分析过程:

可能是nginx(外层)配置的问题,没有权限,暂时锁定在nginx(内层)

一个牛逼的同事(辉哥)通过抓包看到错误并定位到问题



500 Internal Server Error

500 Internal Server Error


The server encountered an internal error or misconfiguration and was unable to complete your request. Sorry for the inconvenience.

Please report this message and include the following information to us.

Thank you very much!















URL: http://www.test.com/test/dcard
Server: cscs-100-116-1-89.fzcn.org
Date: 2020/01/08 18:24:18


Powered by Tengine/2.1.2

解决问题:

nginx/client_body_temp目录权限是700,改成755或777即可

你可能感兴趣的:(运维)