“HTTP 오류” 사용자들 사이에서 자주 발생하는 오류입니다. WordPress 누가 사용하는가 고전적인 업로드 방법 사진, 문서 및 기타 파일.
SQL, HTTP 오류가 발생할 때마다 서버에서 로그를 확인하는 것이 좋습니다. 브라우저에 표시되는 오류 메시지에 대한 추가 정보를 제공할 수 있습니다.
다음은 오류의 예입니다. “HTTP 오류” .PDF 파일을 업로드하려고 할 때 브라우저에서:

동일한 오류가 서버 로그에서 완전히 다르게 보입니다. 훨씬 더 자세하고 이를 통해 우리는 문제 해결. 웹 서버 및 HTTP/HTTPS 서비스의 구성에 따라 오류 데이터가 포함된 파일은 error.log, error_log, domain-name.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) 또는 이 제한 사항이 발생한 도메인의 사용자 정의 NGINX 구성 파일에 있습니다.
“HTTP 오류” 다음과 같은 파일이 있을 때 대부분 나타납니다. 나는 MB 바다를 원한다 아니면 우리가 그래 여러 파일에 동시 업로드.
오류를 해결하는 방법 “클라이언트가 너무 큰 본문을 보내려고 했습니다. – HTTP 오류”
가장 간단한 방법은 파일을 편집하는 것입니다. “nginx.conf” 세션당 허용되는 업로드 제한을 변경하는 지시문을 설정합니다. 우리의 경우 업로드 파일 본문당 10MB의 제한을 설정했습니다.
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 오류” 사라지다.
NGINX가 있는 서버에서 호스팅되는 블로그/사이트를 운영하는 많은 WordPress 사용자는 최근 이러한 제한에 직면하고 있습니다. 이러한 제한은 최신 버전의 NGINX에 도입된 새로운 보안 기능과 함께 제공될 가능성이 높습니다.
[HTTP 오류] 클라이언트를 너무 큰 신체를 보내려고합니다 [Media Upload WordPress]
에 대한 Stealth
기술에 열정을 가진 저는 2006년부터 StealthSettings.com에 즐겁게 글을 쓰고 있습니다. 저는 macOS, Windows, Linux 운영 체제뿐만 아니라 프로그래밍 언어와 블로그 플랫폼(WordPress), 온라인 상점(WooCommerce, Magento, PrestaShop)에서도 풍부한 경험을 가지고 있습니다.
Stealth의 모든 게시물 보기당신은 또한에 관심이있을 수 있습니다 ...