是否可以使用php作为技术一次上载视频(大小大于20GB)?

是否可以使用php作为技术一次上载视频(大小大于20GB)?,php,youtube,Php,Youtube,是否可以使用php上传大小大于100GB的视频 例如,用户可以上传大小的视频。由于PHP是基于服务器的,因此,首先,您不能编写用于不同网站的PHP脚本。此外,Youtube有自己定义的视频大小限制 如果你想在自己的网站上做到这一点,我认为应该有一个解决方案。当然,常规的简单上传可能无法处理这个问题,但是由于PHP社区规模巨大,应该有一些库或源代码可以免费上传大量文件。 为此,只需搜索web。是的,您可以通过swfuploader执行此操作,因为这样您可以看到文件的进度,否则它将被加载并加载,您将

是否可以使用php上传大小大于100GB的视频


例如,用户可以上传大小的视频。由于PHP是基于服务器的,因此,首先,您不能编写用于不同网站的PHP脚本。此外,Youtube有自己定义的视频大小限制

如果你想在自己的网站上做到这一点,我认为应该有一个解决方案。当然,常规的简单上传可能无法处理这个问题,但是由于PHP社区规模巨大,应该有一些库或源代码可以免费上传大量文件。
为此,只需搜索web。

是的,您可以通过swfuploader执行此操作,因为这样您可以看到文件的进度,否则它将被加载并加载,您将认为系统已被挂起


您还必须通过PHP.ini或使用PHP函数将PHP的最大文件大小设置为无限。

您可以尝试在脚本中定义以下常量

ini_set('upload_max_filesize', '10M');
ini_set('post_max_size', '10M');
ini_set('max_input_time', 300);
ini_set('max_execution_time', 300);
10M是10兆字节。只需增加此值(以及以秒为单位的输入/执行时间)。玩玩它,看看它会带你去哪里

不过,您可能不想编写一个允许人们上传100GB文件的脚本。除非你是Youtube,可以对它们重新编码,在后端压缩它们


下一次,在发布问题之前,做你自己的研究并尝试一些东西。谷歌对此有很多答案,。

我不确定,但我认为如果我们在
php.ini
file中更改
upload\u max\u filesize
的值,我们可以做到这一点……在php中,max\u upload\u size等于640万只使用类似uploadify的库,将文件分成更小的块进行上传,然后将它们重新组合在一起,之后您可以将其更改为您自己的值知道..对于这种大小的文件,您需要重新启动功能。编写一个上传程序并在内部使用类似于
rsync
的东西。