Php 上载大文件但过期?
我有一个表单,用户上传一个文件,一个500mb左右的视频文件,有时需要一个多小时(速度慢,画龙点睛),但是当它上传的时候,好像$u帖子已经过期了?有人能帮忙吗Php 上载大文件但过期?,php,apache,Php,Apache,我有一个表单,用户上传一个文件,一个500mb左右的视频文件,有时需要一个多小时(速度慢,画龙点睛),但是当它上传的时候,好像$u帖子已经过期了?有人能帮忙吗 谢谢大家! 如果$\u POST和$\u文件为空,则很可能超出了允许的POST\u最大大小。必须在php.ini中设置几个指令: 等等 编辑:没有时间完成答案,但您需要设置内存限制和时间限制 set_time_limit(0); ini_set('memory_limit', -1); 这些设置将使脚本在没有时间或内存限制的情况
谢谢大家! 如果
$\u POST
和$\u文件
为空,则很可能超出了允许的POST\u最大大小。必须在php.ini
中设置几个指令:
等等
编辑:没有时间完成答案,但您需要设置内存限制和时间限制
set_time_limit(0);
ini_set('memory_limit', -1);
这些设置将使脚本在没有时间或内存限制的情况下运行
这可能会修复这种情况,但脚本变得非常容易受到攻击。此外,任何网络问题都会破坏上传,这是上传500mb文件时经常发生的事情。在php.ini
中检查post\u max\u size
。如果它比你的文件小,那就是你的问题。您可以在此处阅读更多内容:
在互联网上进行大规模上传时,您几乎必须使用分块。这可以通过HTML5或Flash实现,突出的例子是YouTube上传服务
闪光:
多插件支持:
漂亮的HTML5:
什么是“似乎$u帖子已经过期”的意思?实际发生了什么?通过邮政500毫克?哎哟你需要一个比这个更高的PHP内存限制,一个post最大大小,等等。。。允许这么大的文件,并且对脚本有很长的时间限制。