【问题标题】:Is there a maximum setting for Upload_Max_Filesize Limit in php [duplicate]php中是否有Upload_Max_Filesize Limit的最大设置[重复]
【发布时间】:2018-08-19 00:11:59
【问题描述】:

Upload_Max_Filesize 有上限吗?

例如,假设您充当自己的主机并控制服务器,是否可以将其设置为 50G?

我不知道是谁将此标记为重复,或者为什么不是。我问的是指令是否有上限,而不是如何去做。

【问题讨论】:

  • 欺骗链接看起来相当有用/与我相关。
  • 是否提供信息 - 它不能回答问题。甚至没有关闭。
  • 对于您的问题是否有上限——这似乎没有实际意义,因为您特别想了解 5G 文件。您是否批量接收超过 10 个这种大小的文件?至于“可以设置……?”我相信这是@FunkFortyNiner 试图通过欺骗链接提供的。这看起来也很丰富:stackoverflow.com/a/7754316/2943403 请不要将我的 cmets 视为攻击。我相信 Funk 也在努力提供帮助。也许您可以添加一些有关您的特定任务的更多详细信息,以便为您的问题添加上下文。
  • @mickmackusa 我在上面添加了您的链接作为另一个副本。我看不出应该如何重新打开这篇文章。

标签: php file-upload


【解决方案1】:

它也依赖于网络服务器。 以下是有关限制的更多信息(如果您使用的是 Apache):http://httpd.apache.org/docs/current/mod/core.html#limitrequestbody 也请注意post_max_size的设置。

无论如何:我建议你分块上传大文件,它是更多的中继方式。如果出现网络错误,您只需要重新上传块,而不是整个文件。 HTML5文件API允许访问文件并实现分块上传,也可以轻松实现上传进度。

【讨论】:

  • 这是正确答案:您分配此参数的值没有实际限制。然而,实际上,如果您要增加文件大小,则会面临人们上传巨大文件(数十 GB 大小)的安全风险,从而导致您的资源消失。看,绝不是重复的问题。
猜你喜欢
  • 1970-01-01
  • 2013-06-29
  • 2011-04-08
  • 2019-06-10
  • 2018-05-29
  • 2018-03-23
  • 1970-01-01
  • 2012-02-02
  • 1970-01-01
相关资源
最近更新 更多