如何修复 WordPress 中的 413 请求实体太大错误

什么原因导致 WordPress 413 请求实体太大错误?

当尝试上传的文件超出WordPress 网站的最大文件上传限制时,就会发生这种错误。

网络服务器将无法上传文件,并且会看到“413 请求实体太大”错误消息。

图片[1]-如何修复 WordPress 中的 413 请求实体太大错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

通常,大多数WordPress 用户在买好服务器后都会对其服务器进行配置,以便后面可以轻松上传大型图像和其他媒体。

但是,有时候,这些设置不够高,无法上传大型主题或插件文件。

服务器配置还可以阻止你将大文件上传到媒体库。在这种情况下,会看到一条不同的消息,明确指出文件大小超出了允许的最大限制。

图片[2]-如何修复 WordPress 中的 413 请求实体太大错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

让我们一起看看都有哪些方法可以修复 WordPress“413 请求实体太大”错误。

修复 WordPress 中的 413 请求实体太大错误

有几种方法可以修复 WordPress 中的请求实体过大错误。我会慢慢介绍这些方法,可以尝试最适合你的方法。

法 1:使用 WPCode 增加上传文件大小限制(推荐)

可以直接编辑主题的functions.php文件。但是,如果是没有一定技术基础的新手,我们不建议你用这种方法,因为这个方法一个小错误也可能导致网站奔溃,所以网站备份超级重要。

我们建议使用WPCode。它是最好的 WordPress 代码片段插件,可让增加上传文件大小限制,而无需直接编辑 functions.php 文件。

首先,要安装并激活免费的 WPCode 插件。

接下来,要转到WordPress 管理侧边栏中的“代码片段”»“添加代码片段”。然后,将鼠标悬停在“添加您的自定义代码(新代码片段)”选项上,然后单击“使用代码片段”按钮。

图片[3]-如何修复 WordPress 中的 413 请求实体太大错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

可以在顶部输入代码片段的标题,以便轻松找到它。

现在需要在“代码预览”框中输入以下代码:

@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );

还要在“代码类型”下拉菜单中选择了“PHP Snippet”。

图片[4]-如何修复 WordPress 中的 413 请求实体太大错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

upload_max_size可以增加和的值,post_max_size使其大于你上传的文件的大小。

还需要将max_execution_time上传文件所需的时间增加到你认为的上传文件所需的时间。如果不确定,那么可以尝试将这个值加倍。

最后,在页面顶部将代码片段从“非活动”切换为“活动”,然后单击“更新”。这会在你的 WordPress 网站上执行代码片段。

图片[5]-如何修复 WordPress 中的 413 请求实体太大错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

方法 2:通过 .htaccess 文件增加上传文件大小限制

对于这个方法,要使用FTP 客户端或控制面板中的文件管理器应用程序访问和编辑 .htaccess 文件。注意,如果你的服务器 NGINX 而不是Apache服务器,是无法访问并修改此文件的。

然后,只需在.htaccess 文件底部添加下面这行代码:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

可以将每个数值更改为大于要上传的文件的大小。然后,保存 .htaccess 文件并将其重新上传到服务器

方法 3:通过 FTP 手动上传文件

最后一个方法就是通过 FTP 手动上传文件。如果只在上传一个特定文件时出现 413 错误,那么可以考虑通过FTP手动上传。

如果是上传 WordPress 主题,请参阅有关“WordPress主题安装教程:轻松上手,让你的网站焕然一新”部分。

© 转载声明
本文作者:Harry
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容