上传MP4视频文件时出现HTTP错误

时间:2017-03-16 作者:Liz

这是一个重复的问题,但其他线程都没有一个解决方案可以帮助我。我正在使用WordPress 4.7.3从Envato运行Dani主题。当我试图上传我的mp4视频文件时,我收到一个HTTP错误。我尝试上载图像,但它没有给我相同的HTTP错误。

以下是错误的屏幕截图:HTTP error

我尝试了以下方法来解决此问题:

逐个停用所有插件和我的当前主题安装此插件–https://github.com/getsource/default-to-gd.htaccess: SetEnv MAGICK_THREAD_LIMIT 1functions.php:

add_filter( \'wp_image_editors\', \'change_graphic_lib\' ); function change_graphic_lib($array) { return array( \'WP_Image_Editor_GD\', \'WP_Image_Editor_Imagick\' ); }

我的php。ini配置也是:upload_max_filesize = 200Mpost_max_size = 200M. 这足够容纳我的视频文件,所以这不应该是问题所在。

这些都没有解决我的问题。还有什么我可以解决的吗?请让我知道!谢谢你的帮助。

2 个回复
SO网友:David Najman

在我的案例中,原因是插件All-In-One WP Security及其“基本防火墙设置”。以上防火墙功能通过应用。htaccess文件,如果这些功能是“限制文件上载大小(10MB)”,则为一个

因此,要使大于10 MB的文件上传再次正常工作,您可以执行以下操作:

1) 转到WP Security(WP Security)/Firewall(防火墙)/Basic Firewall rules(基本防火墙规则)选项卡,取消选中“Enable Basic Firewall Protection(启用基本防火墙保护)”。然后保存设置。这将禁用所有基本防火墙设置以及10 MB上载限制。

2) 如果要保留基本防火墙规则,但只删除该限制,则需要使用“自定义规则”。转到WP安全/防火墙/自定义规则选项卡并选中“启用自定义.htaccess规则:”。然后放入自定义规则文本区域:

LimitRequestBody 64000000

这将允许大约64 MB的上载。另外,请确保未选中“将自定义规则置于顶部”复选框,因此它会覆盖上面的10M限制。

SO网友:Virgil Shelton

mp4文件有文件大小限制。

如果减小文件大小,上载将成功。

我不知道如何增加mp4上传大小。