上传超过8MB时会出现问题吗?

时间:2014-01-13 作者:STing

所以我下载了一个插件max_file_upload 到250 MB,我设置了php。ini相同。我有自己的服务器,所以这不是服务器问题-我有许多应用程序可以上传非常大的视频文件。

当我尝试上载文件时,无论文件有多大(测试最大200MB),都会在进度条中显示文件上载。如果超过上传限制,我会收到一个错误,告诉我文件太大了,但事实并非如此。

它不是在进度条上百分之百命中后的一两秒钟,而是以“HTTP错误”超时。似乎是WP的内存问题,所以我添加了define(\'WP_MEMORY_LIMIT\', \'250MB\');

不起作用。让我知道我还能做什么。这不是服务器的问题。当我使用phpinfo时,它显示有2.5亿个文件,我在同一台服务器上的其他应用程序上上传了许多大于8万个的文件。

插件名称为PBP增加上传限制。而且,当我没有插件时,我根本无法下载大文件。有了这个插件,我可以下载文件,但当它进入“压缩”过程时,就会出现HTTP错误。

2 个回复
SO网友:Chris Wiegman

在php中。我确保您正在更改以下两行。

upload_max_filesize = 250M
post_max_size = 250M
如果您使用FastCGI作为PHP引擎,您还需要在Apache中提高其限制。尝试将FcgidMaxRequestLen添加到VirtualHost(请参阅http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#fcgidmaxrequestlen 有关该指令的更多信息)。

最后,如果您使用的是NGINX,则可能需要设置

client_max_body_size 20M;
您将在nginx的http部分中执行此操作。形态(参见http://wiki.nginx.org/HttpCoreModule#client_max_body_size 更多信息)

SO网友:Ian Matthews

我花了很长时间才弄明白这一点,因为我在Windows Server 2016 IIS上安装了WordPress,以及几乎所有与托管Linux安装相关的指令和插件。我创建了一个解决方案的简短视频,您可以在此处看到:

https://www.urtech.ca/2018/04/solved-wordpress-on-iis-change-upload-file-size-limit-avoid-http-error/

我希望这有帮助。

结束

相关推荐

将插件的子目录+文件移动到wp-Content/Uploads-目录的最佳方式是什么?

我是插件传单地图标记的开发人员(http://www.mapsmarker.com - “通过OpenStreetMap、OGD Vienna或任何自定义WMTS地图锁定、组织和显示您最喜爱的地点”),但有一个问题:该插件包含来自“地图图标”集合(mapicons.nicolasmollet.com)的大约100个标记图标,可用于标记您最喜爱的地点。这些图标存储在wp-content\\plugins\\leaflet-mapsmarker\\img\\mapicons. 现在,用户可以从集合中上传其他