Plesk 504 게이트웨이 시간 초과 nginx

이 기사에서는 Plesk 504 Gateway Time-out nginx 오류를 해결하는 방법을 설명했습니다.

완료하는 데 60초 이상 걸리는 작업 또는 스크립트가 Plesk에서 호스팅되는 웹 사이트에서 실패: nginx 504 게이트웨이 시간 초과

완료하는 데 60초 이상 걸리는 작업 또는 스크립트는 다음과 같은 웹 사이트에서 실패합니다.

nginx 504 Gateway Time-out

다음 오류 메시지는 도메인의 로그 페이지 또는 도메인의 nginx 오류 로그 파일 /var/www/vhosts/system/example.com/logs/proxy_error_log 파일에 나타납니다.

[error] 1096#0: *25 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 203.0.113.2, server: example.com, request: "GET / HTTP/1.1', upstream: "fastcgi://unix:///var/www/vhosts/system/example.com/php-fpm.sock', host: "example.com'

60초 이상 실행될 것으로 예상되는 스크립트/사이트의 일부에 대한 작업이 실패합니다.

해결책

모든 도메인에 대해

1. SSH를 통해 Plesk 서버에 연결합니다.
2. /etc/nginx/nginx.conf 파일의 백업을 만듭니다.

# cp -p /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back

3. 텍스트 편집기에서 /etc/nginx/nginx.conf 파일을 엽니다. 이 예에서 wу는 vi 편집기를 사용하고 있습니다.

# vi /etc/nginx/nginx.conf

4. 'http' 섹션 끝에 다음 지시문을 추가하여 제한 시간을 180초(3분)로 늘립니다.

http {
<…>
include /etc/nginx/conf.d/.conf;

proxy_send_timeout 180s;
proxy_read_timeout 180s;
fastcgi_send_timeout 180s;
fastcgi_read_timeout 180s;
}

변경 사항을 저장하고 파일을 닫습니다.
nginx 서비스를 다시 시작합니다.

# service nginx restart

웹 사이트에서 실패한 작업을 다시 시도하십시오. 다시 실패하면 지원 엔지니어를 고용하여 문제를 신속하게 해결할 수 있습니다.

하나의 도메인에 대해

1. Plesk에서 도메인 > example.com > Apache 및 nginx 설정으로 이동합니다.
2. 추가 nginx 지시문까지 아래로 스크롤하고 추가 nginx 지시문 필드에 다음 줄을 추가 하여 제한 시간을 180초(3분)로 늘립니다.

proxy_connect_timeout 180s;
proxy_send_timeout 180s;
proxy_read_timeout 180s;
fastcgi_send_timeout 180s;
fastcgi_read_timeout 180s

3. 변경 사항을 적용합니다.
4. 웹사이트에서 실패한 작업을 다시 시도합니다. 다시 실패하면 지원 엔지니어를 고용하여 문제를 신속하게 해결할 수 있습니다.


[오류] InnoDB: ./ibdata1 오류를 잠글 수 없음: 11 CloudLinux 7

[오류] InnoDB: ./ibdata1 오류를 잠글 수 없음: 11 CloudLinux 7

[오류] InnoDB: Unable to lock ./ibdata1, error: 11이 CloudLinux에서 표시되는 경우 다음 단계가 도움이 될 것입니다. 다음 명령을 사용하여 MySQL 서비스 중지

KernelCare에 패치를 적용할 수 없음

KernelCare에 패치를 적용할 수 없음

KernelCare에 패치를 적용할 수 없는 경우 이 문서에서 해결할 수 있는 방법을 설명했습니다.

SolusVM 오류: 장치 2049가 VPS를 시작하지 못함

SolusVM 오류: 장치 2049가 VPS를 시작하지 못함

SolusVM 오류를 해결하는 방법을 살펴보겠습니다. 장치 2049가 VPS를 시작하지 못했습니다. 오류: 장치 2049(vbd)를 연결할 수 없습니다. 핫플러그 스크립트가 작동하지 않습니다.

WordPress SSL 혼합 콘텐츠 문제

WordPress SSL 혼합 콘텐츠 문제

WordPress SSL 혼합 콘텐츠 문제를 해결하는 방법을 살펴보겠습니다. 종종 SSL이 WordPress 사이트에 탑재되고 있음을 발견하게 됩니다.

CentOS 서버 오류를 업데이트할 수 없습니다. rpmdb 열기 실패

CentOS 서버 오류를 업데이트할 수 없습니다. rpmdb 열기 실패

CentOS 서버 오류 rpmdb 열기 실패 문제를 업데이트할 수 없음을 해결하는 방법을 살펴보겠습니다. CentOS 서버에서 패키지를 yum 업데이트하는 동안 오류가 발생합니까?

yum 오류 해결 retry_no_cache=self._retry_no_cache

yum 오류 해결 retry_no_cache=self._retry_no_cache

이 기사에서는 yum 오류 retry_no_cache=self._retry_no_cache를 해결합니다.

mysqld 테이블이 충돌한 것으로 표시되어 수리해야 합니다.

mysqld 테이블이 충돌한 것으로 표시되어 수리해야 합니다.

mysqld 테이블이 충돌로 표시되어 오류를 복구해야 하는 문제를 해결하는 방법을 배웁니다. mysqld: 테이블 ...이 충돌로 표시되어 복구해야 합니다.

SSH 호스트 키 확인 실패 오류 해결

SSH 호스트 키 확인 실패 오류 해결

이 기사에서는 Linux에서 SSH 호스트 키 확인 실패 오류를 해결합니다.

Plesk 504 게이트웨이 시간 초과 nginx

Plesk 504 게이트웨이 시간 초과 nginx

이 기사에서는 Plesk 504 Gateway Time-out nginx 오류를 해결하는 방법을 설명했습니다. 60초 이상 걸리는 작업 또는 스크립트.

CloudLinux 508 서비스 일시적인 사용할 수 없음 오류

CloudLinux 508 서비스 일시적인 사용할 수 없음 오류

이 기사에서는 지원 엔지니어가 CloudLinux 508 서비스 임시 사용 불가 오류를 해결하는 방법을 다루었습니다. 높은 사용량으로 인해 제한될 가능성이 큽니다.