为什么可以';我不能在我的PHP网站上上传大文件吗?

为什么可以';我不能在我的PHP网站上上传大文件吗?,php,apache,file,upload,limit,Php,Apache,File,Upload,Limit,我在将大于一定大小(约150MB/200MB)的文件上载到服务器时遇到问题。 因为我的本地服务器上没有这个问题,我怀疑这与我租用的运行Apache的共享服务器上的设置有关。 我得到的错误是HTML错误413请求实体太大 当然,我做了一些研究,发现服务器上的php设置设置正确,如下所示: 最大输入时间=24000 最大执行时间=24000 上载\u最大\u文件大小=2048M 立柱最大尺寸=2048M 内存限制=4096M 最大输入变量=2000 此外,由于服务器在Apache上运行,我确保还

我在将大于一定大小(约150MB/200MB)的文件上载到服务器时遇到问题。 因为我的本地服务器上没有这个问题,我怀疑这与我租用的运行Apache的共享服务器上的设置有关。 我得到的错误是HTML错误413请求实体太大

当然,我做了一些研究,发现服务器上的php设置设置正确,如下所示:

  • 最大输入时间=24000
  • 最大执行时间=24000
  • 上载\u最大\u文件大小=2048M
  • 立柱最大尺寸=2048M
  • 内存限制=4096M
  • 最大输入变量=2000
此外,由于服务器在Apache上运行,我确保还添加了 LimitRequestBody 2147483647和 SSLRenegBufferSize 2147483647转换为.htaccess文件,这两种设置都转换为2GB

对于代码,我只使用PHP move_uploaded_文件($_文件[“video”][“tmp_名称”],“./videos/”$newVideoName))方法,同样,该方法也适用于较小的文件

是否有人熟悉此问题或有其他解决方案来解决此问题?我确实和我的主机谈过,他们说除了我更改的PHP设置之外,上传的文件大小没有任何限制


谢谢你

联系你的提供商,他们中的许多人都会限制这类事情的发生。联系你的提供商,他们中的许多人会限制这类事情的发生。