私のクライアントは、ショッピング サイトに画像をアップロードできなかったため、今日電話をかけてきました。アップロード ファイルのサイズ制限がどこで設定されているのかまったくわかりません。
私のサーバー構成は次のとおりです。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ローカルで起動して大きなファイルをアップロードしてみてください。
では、顧客が 18 メガピクセルの画像を DSLR からサイトに直接アップロードすることを本当に望んでいるのでしょうか? または、アップロードしたい画像のサイズを尋ねましたか? 他の人がすでに言ったように、ファイル サイズを制限できる場所がいくつかあります。さらに、画像ファイルはエンコードされている可能性があるため、制限は予想よりもはるかに低くなる可能性があります。
Spree 関連の質問については、spree-user google グループもチェックアウトしてください。そこでは、より迅速な応答が得られる可能性があります。
Spree は、画像の処理と管理に Paperclip (http://github.com/thoughtbot/paperclip) を使用しています。また、サイズ制限についても確認してください。