- ajax error 504 gateway time-out how to extend time limit 
- 서버에서 처리시간이 길어져서 에러가 생기는 경우 
//------------------------------------- 
* php 수정 
set_time_limit(300);  
//------------------------------------- 
* nginx 설정 
https://stackoverflow.com/questions/16002268/prevent-nginx-504-gateway-timeout-using-php-set-time-limit 
http { 
        fastcgi_read_timeout 300; # 추가 
안된다면  
# timeout 
        keepalive_timeout 300; 
        fastcgi_read_timeout 300; 
        proxy_read_timeout 300; 
        proxy_connect_timeout 300; 
        proxy_send_timeout 300; 
//------------------------------------- 
* AWS Load Balancer 를 사용중이라면 
AWS 관리자 콘솔 -> Load Balancer 선택 -> Attributes -> Edit -> Idle timeout 수정
//-----------------------------------------------------------------------------
* Javascript Fetch API에는 시간제한을 제어할 수 있는 기능이 없음
- 외부에서 timeout을 걸어서 시간 제한을 줄일 수는 있음(늘리는 방법은 없음, 늘리는 방법은 서버에 달림)
'Code > Web' 카테고리의 다른 글
| 윈도우에서 웹 개발 중 시간을 앞으로 변경했다가 복구했는데 예전 페이지만 보이는 현상 해결 방법 (0) | 2023.11.30 | 
|---|---|
| Apple iOS, Safari history (0) | 2023.07.27 | 
| Ubuntu 20에 최신 버전 Nginx 웹서버 설치 (0) | 2022.11.23 | 
| GoAccess(웹서버 로그 분석) GeoLocation 지원 설치 방법 (0) | 2022.11.23 | 
| Best CSS Frameworks 2022(바로 적용) (0) | 2022.07.31 | 










