2014-02-12 65 views
4

將大圖片上傳到amazon s3時出現問題。我使用的是帶載波寶石的Rails 4。我在stackoverflow上看到很多類似的帖子,人們回答說使用carrierwave_direct。我的問題是,我無法將一種表單轉換爲另一種表單,並且需要將所有數據一起發送,包括圖像上傳。我看到的唯一選擇是限制文件大小,但我避免。有沒有辦法增加服務器上的這個超時或rails項目中的任何配置文件?Elastic Beanstalk在將大圖片上傳到s3時超時

+0

你可以詳細說明一下你的設置嗎?爲什麼你需要把一種形式轉換成另一種形式?總的想法是,處理應該作爲後臺進程完成,而不是在請求處理程序中完成。如果您發佈了表單的代​​碼,將會有所幫助。 – Dmitry

+0

大多數Web服務器都有一個用於上傳文件大小的配置選項。在nginx中,它看起來像client_max_body_size 500M; –

+0

您可以在發送之前壓縮圖像,然後每當需要再次解壓時訪問它。 –

回答

0

我的超時在Javascript中,超時請求。