修复[HTTP错误]客户端打算发送太大的身体[媒体上传WordPress]

HTTP错误” 是用户的经常错误 WordPress 谁使用 经典上传方法 图片,文档和其他文件。
每当我们遇到SQL错误,HTTP时,最好检查服务器中的日志。他们可以为我们提供有关浏览器中显示的错误消息的更多信息。

这是错误的示例 “HTTP错误” 在.pdf文件的上传尝试中,在浏览器中:

同样的错误,在服务器日志中,它看起来完全不同。更详细,这使我们更容易 解决问题。根据Web服务器和HTTP / HTTPS服务的配置,包含错误的文件可能是形式:error..log,error_log,name-domain.error.log,等等。

 2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit" 

上述错误告诉我们,我们要爬升服务器的文件高于每个上传会话服务器允许的限制。此限制在“常规配置文件” nginx中找到(nginx.conf)或在我遇到此限制的域的confinx nuginx文件中。
“HTTP错误” 在我们有一个文件时,大多数时候都会出现 体积的MB海 或者我们这样做 同时上传到多个文件

我们如何解决错误 “客户打算发送太大的身体 – HTTP错误”

最简单的方法是编辑文件 “nginx.conf” 并建立一个更改每个会话允许的上传限制的指令。在我们的情况下,我们将每个主体上传文件的限制设置为10 MB。

 client_max_body_size 10M;

上述指令将添加到HTTP(服务器/位置)部分。

我们保存文件 “nginx.conf” 编辑 “vi” 或 “纳米”,然后我们测试NGINX配置。

nginx -t

 nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
 nginx: configuration file /etc/nginx/nginx.conf test is successful

重新启动NGINX服务:

 service nginx restart

 systemctl restart nginx

在这些步骤之后,恢复上传过程。一切都应该没有问题,错误 “HTTP错误” 消失。

许多WordPress用户最近在NGINX服务器上使用博客 /站点来面对此限制。最有可能通过最新版本的Nginx中引入的新安全功能来实现此限制。

从2006年开始,我对技术充满热情,在StealthSetts.com上写作。我在操作系统方面拥有丰富的经验:MacOS,Windows和Linux,以及编程语言和博客平台(WordPress)和在线商店(WooCommerce,Magento,Magento,Presashop)。

Home 您的教程,有用的提示和新闻。 修复[HTTP错误]客户端打算发送太大的身体[媒体上传WordPress]
留下你的评论