Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails-一次上载和添加多个记录_Ruby On Rails_Amazon S3_Paperclip - Fatal编程技术网

Ruby on rails Rails-一次上载和添加多个记录

Ruby on rails Rails-一次上载和添加多个记录,ruby-on-rails,amazon-s3,paperclip,Ruby On Rails,Amazon S3,Paperclip,我目前正在使用jQuery File Upload一次上载多个图像文件,它也将这些文件添加到模型中 我正在使用回形针、AWS和s3_direct_upload gems上传图像。我将在这里学习本教程: 以下是我的模型的外观: 然而,我遇到的问题是,如果我一次上传15个图像,只有8或9个图像被上传到S3并添加到数据库中 我不确定问题是出在jQuery上传、S3还是我的模型上?我需要限制文件上传的速度吗 任何帮助都会很好 我发现了问题所在。事实证明,我有一些Javascript导致页面过早重定向,不

我目前正在使用jQuery File Upload一次上载多个图像文件,它也将这些文件添加到模型中

我正在使用回形针、AWS和s3_direct_upload gems上传图像。我将在这里学习本教程:

以下是我的模型的外观:

然而,我遇到的问题是,如果我一次上传15个图像,只有8或9个图像被上传到S3并添加到数据库中

我不确定问题是出在jQuery上传、S3还是我的模型上?我需要限制文件上传的速度吗


任何帮助都会很好

我发现了问题所在。事实证明,我有一些Javascript导致页面过早重定向,不允许将记录添加到数据库中。我有点像:

$(document).bind("s3_uploads_complete", function() {
       window.location.replace("/choices");
});

我删除了javascript,它工作得很好

最好能多了解一些你正在运行的环境——是heroku吗?我最初的想法是,可能是由于资源或带宽不足,服务器的进程正在限制上传?嗨@RichPeck:我正在使用heroku。然而,同样的问题也发生在我当地的开发环境中。