为什么我在PNG图像文件上传时获得nginx内部服务器错误500

问题描述 投票:1回答:1

出于某种原因,当我将Internal Server Error 500文件上传到我的网站时,我在nginx上获得了png。该网站使用jpgjpeg文件。我根本没有在错误日志中得到任何东西。我的mime.types包含以下内容:

image/jpeg                            jpeg jpg;
image/png                             png;

由于我根本没有得到任何反馈,因此我没有任何关于错误的更多信息。关于上传的唯一nginx.conf指令是:

client_max_body_size    12M;

我猜这是nginx有这个问题,因为应用程序正在处理其他文件类型(jpgjpeg)和错误报告显示我甚至没有到route我的Sinatra。我在nginx指令列表中查找了某种文件类型指令,但一无所获。

如何才能正确接收此文件类型?为什么nginx对这个文件提交不满意?

nginx file-upload sinatra
1个回答
0
投票

由于某种原因,错误的.png文件。用适当的文件修复。

© www.soinside.com 2019 - 2024. All rights reserved.