出于某种原因,当我将Internal Server Error 500
文件上传到我的网站时,我在nginx
上获得了png
。该网站使用jpg
或jpeg
文件。我根本没有在错误日志中得到任何东西。我的mime.types包含以下内容:
image/jpeg jpeg jpg;
image/png png;
由于我根本没有得到任何反馈,因此我没有任何关于错误的更多信息。关于上传的唯一nginx.conf
指令是:
client_max_body_size 12M;
我猜这是nginx
有这个问题,因为应用程序正在处理其他文件类型(jpg
,jpeg
)和错误报告显示我甚至没有到route
我的Sinatra
。我在nginx
指令列表中查找了某种文件类型指令,但一无所获。
如何才能正确接收此文件类型?为什么nginx
对这个文件提交不满意?
由于某种原因,错误的.png
文件。用适当的文件修复。