问题标签 [large-file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
21939 浏览

php - 如何使用 PHP 将大型 Excel 文件导入 MySql 数据库

我必须使用 php 将 excel 文件的数据上传到 MySQL 数据库。我找到了代码,但我无法上传大文件。

谁能告诉我如何增加以下链接中提到的代码的最大文件大小限制:

http://www.9code.in/how-to-import-excel-file-to-mysql-database-using-php/

0 投票
2 回答
1310 浏览

asp.net-mvc-4 - 如何在 ASP.Net MVC 4 中上传大文件

如何在 ASP.Net MVC 4 中上传大文件

我在控制器中有这样的代码:

Request.Files.Get("img").SaveAs(Server.MapPath("~/Images/ImgSong/" + +Out.Id + ".jpg"));

它只允许上传一个小文件,而我要上传的文件范围从 10Mb 到 100Mb。

请帮我。

0 投票
2 回答
12455 浏览

php - 通过php上传大文件(0 - 5GB)的有效方法

我一直在寻找一个好的方法,并把头撞在墙上。

在一个文件共享服务项目中,我被分配确定上传大文件的最佳方法。

在 stackoverflow 和其他论坛上搜索了很多问题后,这就是我得到的:

  1. 增加脚本最大执行时间,以及允许的最大文件大小

    这个案子真的不合适。每次通过普通宽带连接(1mbps-2mbps)上传文件时,它几乎都会超时。即使在上传完成后执行 PHP 脚本,仍然不能保证上传不会超时。

  2. 分块上传。

    虽然我有点明白我应该在这里做什么,但我感到困惑的是,假设正在上传一个 1GB 的文件,而我正在以 2MB 的块读取它,但如果上传速度很慢, php 脚本执行将超时并给出错误。

  3. 使用其他语言,如 Java 和 Perl?

    使用 java 或 perl 处理文件上传真的有效吗?

客户端使用的方法在这里不是问题,因为我们将发布一个客户端 SDK,并且可以在其中实现我们选择的方法。客户端和服务器端的实现都将由我们决定。

考虑到内存使用应该是高效的,并且可能会有很多并发上传,根据您的说法,哪种方法应该是最好的?

Dropbox 和类似的云存储服务如何处理大文件上传,并且仍然保持快速?

0 投票
5 回答
28919 浏览

rest - 向wildfly上传大文件错误

我尝试将大文件(400mb+)上传到wildfly 8.1,我得到一个IOException,但是在使用jboss 7服务器时我没有遇到任何相同条件的异常:

例外:

我增加了最大帖子大小,但它没有用。

独立的.xml:

0 投票
2 回答
1768 浏览

php - 存储每一个数据块 php

您好我正在尝试将数据上传到我的服务器,但我的要求是如果上传的内容是一个大文件,并且如果连接断开,我们需要从它停止的地方上传相同的文件,而不是重新开始。我可以正常上传我的文件到服务器,但我无法恢复我的上传。有没有其他方法可以做到这一点?以下是我的代码。

简历.PHP

我可以使代码在本地主机上工作,但我在服务器上使用它时遇到问题,因为我的数据没有分块并保存在服务器上

0 投票
0 回答
173 浏览

c# - DropNet 分块上传

当前版本的 DropNet (1.8.2.0) 似乎可以很好地处理 REST 部分,但是当我调用最终的 CommitChunkedUpload 来完成上传时,我收到一个 dropbox 错误,表明路径参数的格式错误。

离开文件夹或更改我希望保存文件的位置并不能解决问题。如果我不使用文件名,那么它会尝试将文件夹保存为没有内容的文件,但不会引发错误。

我在语法中遗漏了什么吗?

0 投票
0 回答
22 浏览

http-method - 我只是想知道 PutMethod 和 void doPut 是否相同?

网上没有明确的解释。请帮我。我想使用 spring Mvc 的 put 方法上传文件。所以我正在寻找 put 方法示例,但因为每个方法的编写方式不同。

0 投票
0 回答
317 浏览

python - flask-sqlalchemy 将大文件写入数据库

我正在尝试使用flask-SQLalchemy将一个巨大的文件(如5900行sql创建、插入和更改表)加载到mysql数据库中。

我正在解析文件并通过拆分来分隔每个命令;

这按预期工作。

是我到目前为止所拥有的。

对于 SQL 查询执行,我使用 SQLAlchemy 的引擎 API。

当我执行查询时,数据库似乎在文件的 5400 行之后退出了它的工作,但应用程序记录了完整的执行,直到第 5900 行没有错误。

当我分别创建和插入时,它也可以工作,所以有没有办法拆分批处理执行或使用池或类似的东西,这不会使数据库卡住。

谢谢!

0 投票
4 回答
3773 浏览

python - 如何避免将大文件重复加载到 python 脚本中?

我编写了一个 python 脚本来获取一个大文件(一个矩阵 ~50k 行 X ~500 cols)并将其用作数据集来训练随机森林模型。

我的脚本有两个功能,一个是加载数据集,另一个是使用所述数据训练随机森林模型。这些都可以正常工作,但是文件上传需要大约 45 秒,每次我想训练一个稍微不同的模型(在同一个数据集上测试许多模型)时,这样做很痛苦。这是文件上传代码:

这将返回一个带有 col 的 numpy 数组。9 作为标签和列。12-end 作为元数据来训练随机森林。

我将使用相同的数据训练我的模型的许多不同形式,所以我只想上传一次文件并将其提供给我的随机森林函数。我希望文件成为我认为的对象(我对 python 相当陌生)。

0 投票
1 回答
313 浏览

erlang - 在 Yaws 网络服务器上上传进度

我正在 Yaws 2.0 上测试脚本upload2.yaws但不工作。该脚本是为 Yaws 1.57 开发的。

Yaws的日志是:

当我使用 netcat 将表单操作更改为侦听端口时,会收到带有文件名的完整标题:

编码:

我开始了nc

然后显示以下标题:

我怀疑错误出在多部分函数上,但我是 Erlang 的菜鸟:/

有人有想法吗?