WordPress

~에 의해

0

[HTTP 오류] 클라이언트를 너무 큰 신체를 보내려고합니다 [Media Upload WordPress]

[HTTP 오류] 클라이언트를 너무 큰 신체를 보내려고합니다 [Media Upload WordPress]

0
WordPress

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]

당신은 또한에 관심이있을 수 있습니다 ...

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필요한 필드가 표시됩니다 *