[HTTP 오류] 클라이언트가 너무 큰 본문을 전송하는 문제 수정 [Media Upload WordPress]

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

다음은 .PDF 파일을 업로드 할 때 브라우저에서 "HTTP 오류"오류의 예입니다.

서버 로그의 동일한 오류는 완전히 다르게 보입니다. 훨씬 자세하고 이동하기 쉬움 문제 해결. 데이터 오류가있는 구성 웹 서버와 HTTP / HTTPS 파일에 따라 해제 할 수 있습니다하는 error.log,의 error_log, 이름 domeniu.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"세션 당 허용되는 업로드 제한을 변경하라는 지시문을 설정하십시오. 여기서는 업로드 본문 파일 당 10 MB 제한을 설정했습니다.

client_max_body_size 10M;

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

"vi"또는 "nano"로 편집 한 "nginx.conf"파일을 저장 한 다음 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]

저자에 관하여

스텔스

가젯과 IT를 의미하는 모든 것에 열정을 갖고 2006의 stealthsettings.com에 기뻐하며 컴퓨터와 macOS, Linux 운영 체제, Windows, iOS 및 Android.

코멘트를 남겨