图片上传大小/调整尺寸问题

在胡乱按了一阵按钮摸索了一番后,我认为情况是这样的:

  • 在默认安装中,若 client_max_body_size 等于 max image size kb,图片将不会被调整大小。

  • 增大 client_max_body_size 将允许上传更大的文件,Discourse 随后会尝试将其调整至 max image size kb 所设定的限制内。

  • 尽管描述暗示了相反的情况,但 max image size kb 实际上并不限制上传大小(这非常令人困惑!)

  • 上传大小完全由 nginx 的 client_max_body_size 设置。

  • 在调整大小时:

    • JPEG 保持为 JPEG,效果良好;
    • PNG 被转换为 JPG,效果可接受;
    • 动图 GIF 保持为 GIF,但效果通常较差。

以上说法都正确吗?如果是的话,这似乎是需要更清楚说明的内容,因为开箱即用的安装并不会对图片进行任何调整,尽管这是许多人可能需要的功能,而且现有文档中完全不清楚如何启用它。

6 个赞