我的客户今天打电话来,因为他们无法将图片上传到他们的购物网站,而且我完全不知道上传文件大小限制在哪里配置。
所以这是我的服务器配置:Ubuntu 10.04LTS、Spree on Rails 2.3、Nginx。
基本上我想删除文件大小上传限制。
有人知道我应该从哪里开始吗?
我的客户今天打电话来,因为他们无法将图片上传到他们的购物网站,而且我完全不知道上传文件大小限制在哪里配置。
所以这是我的服务器配置:Ubuntu 10.04LTS、Spree on Rails 2.3、Nginx。
基本上我想删除文件大小上传限制。
有人知道我应该从哪里开始吗?
你检查过你的 Nginx 配置吗?
更具体地说是client_max_body_size指令?
为确保您的 Spree 安装不会拒绝该文件,请在script/server
本地启动并尝试将大文件上传到其中。
Spree 使用 Paperclip (http://github.com/thoughtbot/paperclip) 进行图像处理和管理。您也可以在那里检查大小限制。
请务必查看 spree-user google group 以了解与 Spree 相关的问题。您可能会在那里得到更快的响应。
所以您真的希望您的客户将他们的 18 兆像素图像从他们的 DSLR 直接上传到网站吗?或者,您是否问过他们要上传的图片有多大?正如其他人已经说过的,有几个地方可以限制文件大小。此外,图像文件可能会被编码,因此限制可能比您预期的要低得多。