Nginx php5-fpm 502 에러 문제 (우커머스에서)

서버이전을 하고 우커머스 결제로 들어갈때 문제가 생겼는데 아래와 같은 방법으로 해결.

1. /etc/nginx/nginx.conf 에 다음을 추가

http{
어쩌구저쩌구
fastcgi_buffers 8 16k;
fastcgi_buffer_size 32k;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
어쩌구저쩌구
}

2. www.conf 파일 수정

(/etc/ php5/fpm/pool.d/ 폴더에 위치 CentOS 는 다른곳에 있다)
listen = /var/run/php5-fpm.sock를 listen = 127.0.0.1:9000 으로 교체

#기존것을 주석처리 하고 새로운 경로를 연결 (사실 같은거 같다)
#listen = /var/run/php5-fpm.sock
listen = 127.0.0.1:9000
#이건 사실 별 의미없다.
#listen.owner = www-data
listen.owner = username
listen.group = www-data

3. 타임아웃 시간 늘림

사실 진짜 고친건 이거인거 같음.

서버 블록 http 부분에 아래것을 넣는다.

http {
...
fastcgi_buffers 8 16k;
fastcgi_buffer_size 32k;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
...
}

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다