首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法上传更大的文件

无法上传更大的文件
EN

Stack Overflow用户
提问于 2015-08-28 04:44:41
回答 1查看 1.6K关注 0票数 0

你好,我有一个专用服务器,即使增加了max_upload大小和内存限制,我也不能上传更大尺寸的视频,请检查图片

我有一个来自bluehost的专用服务器,这个站点就像视频托管站点,所以我需要允许几乎所有的文件大小,但是到目前为止,我已经分配了大约900 mbs的max_file大小,但是我不能上传超过10-20 mb的文件,请让我知道我是否应该为我做任何事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-28 04:52:53

默认情况下,PHP允许最大文件上传2MB。你可以要求用户在上传之前调整他们的图片大小,但是让我们面对它:他们不会。幸运的是,我们可以在必要的时候增加限制。

两个PHP配置选项控制最大上传大小: upload_max_filesize和post_max_size。两者都可以设置为,比方说,10兆字节的文件大小为“10米”。

但是,您还需要考虑完成上传所需的时间。PHP脚本通常在30秒后超时,但是一个10 30的文件至少需要3分钟才能在健康的宽带连接上上传(请记住,上传速度通常比下载速度慢5倍)。此外,操作或保存上传的图像也可能导致脚本超时.因此,我们需要将PHP的max_input_time和max_execution_time设置为大约300 (以秒为单位指定的5分钟)。

这些选项可以在服务器的php.ini配置文件中设置,以便应用于所有应用程序。或者,如果使用Apache,则可以在应用程序的.htaccess文件中配置设置:

php_value upload_max_filesize 10M

php_value post_max_size 10M

php_value max_input_time 300

php_value max_execution_time 300

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32263496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档