nginx 为图像和一些 api 提供 500

nginx 为图像和一些 api 提供 500

我们在 crafter 上部署了一个网站,当我们直接使用“IP:port”访问它时,它工作正常。但是当我们使用 Nginx 反向代理访问它时,它会为图像和其他 api 给出 500。

此外,它没有在 nginx error.log 中给出任何错误

请求您帮忙,我们被困在这里。

答案1

出现 500 代码错误的原因可能有很多

正如评论中所建议的,您需要增加日志详细程度以获取有关错误的更多详细信息

根据您的 nginx 配置,错误文件可能/var/log/nginx/error.log不同。或者,您可以journalctl根据所采用的服务管理系统检查日志

访问静态文件时可能会出现permission denied问题,因此你需要确保生成 nginx 进程的用户具有正确的访问级别

请分享 nginx 配置文件以及要提供的文件相关的权限

相关内容