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

您是否在 WordPress 中看到 413 Request entity too large 错误?当您尝试在 WordPress 中上传主题或插件文件时,通常会发生此错误。在本文中,我们将向您展示如何轻松修复 WordPress 中的 413: request entity too large 错误。

WordPress 413 错误 - 请求实体太大

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

当您尝试上传超过 WordPress 网站上最大文件上传限制的文件时,通常会发生此错误。

您的 Web 服务器将无法上传文件,您将看到 413 request entity too large 错误页面。

413请求实体太大错误示例

通常,大多数WordPress 托管公司都配置了他们的服务器,以便 WordPress 用户可以轻松上传大图像和其他媒体。

但是,有时此设置不足以上传大型主题或插件文件。

它还会阻止您在媒体库中上传大文件。在这种情况下,您将看到一条不同的消息,明确指出文件大小超出了最大允许限制。

文件大小超过最大上传大小限制

话虽如此,让我们看看如何修复 WordPress 413 请求实体太大错误。

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

有多种方法可以修复 WordPress 中的请求实体太大错误。我们将介绍所有这些方法,您可以尝试最适合您的方法。

方法1.通过函数文件增加上传文件大小限制

只需将以下代码添加到主题的functions.php文件或特定于站点的插件中。

@ini_set( ‘upload_max_size’ , ’64M’ );@ini_set( ‘post_max_size’, ’64M’);@ini_set( ‘max_execution_time’, ‘300’ );

您可以增加upload_max_size 和post_max_size 中的值,使其大于您尝试上传的文件。您还需要将 max_execution_time 增加到您认为上传文件所需的时间。如果您不确定,那么您可以尝试将该值加倍。

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

对于此方法,您需要编辑 .htaccess 文件并在底部添加以下代码:

php_value upload_max_filesize 64Mphp_value post_max_size 64Mphp_value max_execution_time 300php_value max_input_time 300

要了解有关增加文件上传大小限制的更多信息,请参阅我们的指南,了解如何增加 WordPress 中的最大文件上传大小。

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

如果 413 错误仅在您上传一个特定文件时发生,那么您可能需要考虑通过FTP手动上传文件。

如果您尝试上传 WordPress 主题,请参阅我们的指南,了解如何安装 WordPress 主题并跳转到“使用 FTP 安装 WordPress 主题”部分。

如果您尝试上传插件,请参阅我们的指南如何安装 WordPress 插件并跳转到“使用 FTP 手动安装 WordPress 插件”部分。

对于其他文件,请参阅我们的指南,了解如何使用 FTP 手动上传 WordPress 文件。

我们希望本文能帮助您了解如何修复 WordPress 413 请求实体太大错误。您可能还想查看我们最常见的 WordPress 错误列表以及如何修复它们。