[HTTP Error] 클라이언트가 너무 큰 본문을 보내려고 함 [미디어 업로드 WordPress]

"HTTP Error”사용자들 사이에서 흔히 발생하는 오류입니다. WordPress 사용 고전적인 업로드 방법 사진, 문서 및 기타 파일.
SQL, HTTP 오류가 발생할 때마다 서버의 로그를 확인하는 것이 좋습니다. 브라우저에 표시된 오류 메시지에 대한 자세한 정보를 제공 할 수 있습니다.

다음은“HTTP error”.PDF 파일을 업로드하려고 할 때 브라우저에서 :

서버 로그의 동일한 오류는 완전히 다르게 보입니다. 훨씬 자세하고 이동하기 쉬움 문제 해결. 웹 서버 및 HTTP 서비스의 구성에 따라 / HTTPS, 오류 데이터가 포함된 파일의 형식은 다음과 같습니다. error.로그, error_log, 도메인 이름.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 error"파일이있는 경우 가장 자주 나타납니다. 대용량 MB 볼륨 또는 우리는 동시에 여러 파일에 업로드.

"클라이언트가 너무 큰 본문을 보내려고 함-HTTP"오류를 해결하는 방법 error"

가장 쉬운 방법은 파일을 편집하는 것입니다 "nginx.conf”그리고 세션 당 허용되는 업로드 제한을 변경하는 지침을 설정합니다. 우리의 경우에는 업로드 파일 본문 당 10MB의 제한을 설정했습니다.

 client_max_body_size 10M;

위의 지시문은 http (서버 / 위치) 섹션에 추가됩니다.

파일을 저장하고 있습니다"nginx.conf" vi " 또는 " nano "로 편집한 다음 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 error" 사라합니다.

매우 많은 사용자 WordPress NGINX 서버에서 호스팅되는 블로그/사이트는 최근 이러한 제한에 직면해 있습니다. 이 제한은 최신 버전의 NGINX에 도입된 새로운 보안 기능과 함께 제공될 가능성이 높습니다.

기술 애호가로서, 2006년부터 StealthSettings.com에서 기쁨을 가지고 글을 쓰고 있습니다. macOS, Windows, Linux 등 다양한 운영 체제에 대한 풍부한 경험이 있으며 프로그래밍 언어 및 블로깅 플랫폼 (WordPress)과 같은 분야에도 정통하고 있습니다. 온라인 스토어 (WooCommerce, Magento, PrestaShop)를 포함하여 여러 분야에서 경험이 있습니다.

방법 » Linux » [HTTP Error] 클라이언트가 너무 큰 본문을 보내려고 함 [미디어 업로드 WordPress]
코멘트 남김