“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中引入的新安全功能来实现此限制。