【问题标题】:How to reduce the file upload time? [closed]如何减少文件上传时间? [关闭]
【发布时间】:2012-04-28 11:39:56
【问题描述】:

我需要上传大尺寸的视频文件。我已经设置了最大文件上传首选项。我设置了以下首选项:

memory_limit        :150M
upload_max_filesize :120M
post_max_size       :120M  
max_execution_time  :300s 
max_input_time      :300s

它可以工作,但对于较大的视频文件需要太长时间。 12M 需要 5 毫秒,50M 可能需要 耗时近 30 分钟。有什么办法可以减少文件上传时间。

执行后,我收到以下警告消息: “PHP 警告:12959997 字节的 POST 内容长度超出限制 第 0 行未知中的 8388608 字节"

【问题讨论】:

  • 找出你的瓶颈是什么,当你有具体问题时回来。
  • 您从当前位置获得的最大上传速度是多少? Find out here - 可能是您的本地网络连接已达到极限,而且速度不会再快了。

标签: php file-upload bandwidth php-ini


【解决方案1】:

文件上传时间取决于许多因素,包括您的上传速度、服务器下载速度。我怀疑这里的限制因素是您的上传速度。尝试上传到其他地方,看看上传是否更快。请记住选择与您当前所在位置相同的服务器,以便进行更平等的比较。

如果下载速度非常相似,则“问题”出在您的 Internet 连接上。如果不是,那是服务器端的东西。

【讨论】:

  • 我得到这个“PHP 警告:POST Content-Length of 15773026 bytes 超出了 Unknown on line 0 中 8388608 bytes 的限制”并且连接速度为 100Mbps
猜你喜欢
  • 2018-02-23
  • 1970-01-01
  • 1970-01-01
  • 2015-04-23
  • 1970-01-01
  • 1970-01-01
  • 2013-02-25
  • 2012-08-30
  • 2015-03-23
相关资源
最近更新 更多