-1

我到处寻找这个问题的解决方案,但似乎没有任何效果。上传大小约为 10 MB 的文件 (PDF) 时出现 HTTP 错误。我还尝试上传另一个大小为 4 MB 的 PDF,并立即上传。没有问题。

注意:我已通过使用此处的自定义插件将默认上传文件大小限制增加到 32 MB

请建议我该怎么做。我没有任何 php.ini 和 .htaccess。而且我的托管服务提供商没有提供任何支持。请帮忙。

4

2 回答 2

1

一旦检查你的 php 配置

post_max_size  & upload_max_filesize

检查上传设置

/wp-admin/settings.php
于 2013-07-20T06:50:20.380 回答
0

就我而言,原因是插件 All In One WP Security 及其“基本防火墙设置”。上述防火墙功能通过您的 .htaccess 文件应用,如果这些功能是“限制文件上传大小 (10MB)”,则应用其中一项。

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

1) 转到 WP 安全 / 防火墙 / 基本防火墙规则选项卡并取消选中“启用基本防火墙保护”。然后保存设置。这将禁用所有基本防火墙设置和这个 10 MB 的上传限制。

或者

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

LimitRequestBody 64000000

这将允许大约。64 MB 上传。还要确保“将自定义规则放在顶部”复选框未选中,因此它会覆盖上面的 10M 限制。

于 2018-08-13T16:11:09.033 回答