서버이전을 하고 우커머스 결제로 들어갈때 문제가 생겼는데 아래와 같은 방법으로 해결.
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; ... }