2015-02-23 78 views
0

我上传了多个小文件和大文件(最多15个文件)。尺寸从几百KB到50MB。由于POST调用中出现'500(内部服务器错误)',我主要得到错误无法上传小文件。然后我重试上传同一个文件,但总是得到以下错误。有关无效上传ID的fineuploader错误

.... [Fine Uploader 5.0.3-2]这是一个不可恢复的错误,我们必须在下次重试时重新启动上传。 [Fine Uploader 5.0.3-2]问题确定文件ID为13的块 - 指定的分段上传不存在。上传ID可能无效,或者分段上传可能已被中止或完成。 [精细上传5.0.3-2]服务器或回调已下令分块精力放在下一次尝试重新启动,项目编号13 .....

,如果你知道是什么问题,请帮助。谢谢。

回答

0

您的服务器未处理正确组合块的请求。如果concurrent chunking已启用,或者您已选择设置; chunking.success.endpoint选项](http://docs.fineuploader.com/branch/master/api/options.html#chunking.success.endpoint),Fine Uploader将在所有块已成功上传文件时发布到您的服务器。此时,您必须将所有块合并为一个文件。在关闭并发分块功能的情况下,如果未设置chunking.success.endpoint选项,Fine Uploader希望您将所有块合并为处理上一个块的上传POST请求的一部分。

无论哪种方式,您的服务器没有正确处理这一步骤。 server-side guide解释了如何处理Fine Uploader的请求。你也可以看看server-side examples GitHub repository

+0

我使用S3无服务器选项进行上传。另一件事是我的文件小于1MB,所以我相信它们不是分块的。我缩小范围以仅上载小文件(8-10),并且始终因500内部服务器错误而失败。 – knt 2015-02-24 07:03:38

相关问题