안녕하세요.

 

Nginx + Php + Mariadb + Ubuntu 20.04 환경에서 워드프레스 웹사이트 여러개를 구동하고 있습니다.

 

최근에 워드프레스의 관리자 페이지에 접속하니 종종 서버 오류가 뜨는걸 보고 구글링을 해보니 fastcgi_buffers 값의 설정 문제라는 것을 알게 되었습니다.

 

그리고 운영 중인 웹사이트의 fastcgi buffer 설정값을  다음과 같이 변경해 로그인 문제는 해결하였습니다만,

 

fastcgi_buffers 64 16k;

fastcgi_buffer_size 32k;

 

이제 아래의 에러 메세지가 발생합니다.

 

[emerg] "fastcgi_busy_buffers_size" must be equal to or greater than the maximum of the value of "fastcgi_buffer_size" and one of the "fastcgi_buffers" in /etc/nginx/nginx.conf:112
 

그러나 저는 fastcgi_busy_buffers_size를 따로 지정해두지 않은 상태라 nginx.conf 파일에 fastcgi_busy_buffers_size를 지정했습니다만.....

 

입력하는 값에 따라 equal to or greater than 이나 equal to or small than 이라는 값만 나옵니다 ;;;

 

혹시 어떻게 해결해야 되는지 알려주실 수 있으신가요?

 

감사합니다.

  • profile

    시스템 기본값이 좀 작아서 늘려줄 필요가 있기는 한데, 보통
    fastcgi_buffers 16 16k;
    fastcgi_buffer_size 16k;

    이런 식으로 하죠.

  • profile

    하나는 16k이고 하나는 32k이고

    fastcgi_busy_buffers_size는 얼마로 하셨는지 질문에 안 써주셔서 모르겠고

    서로 안 맞으니까 equal하게 맞추라고 알려주는 것이겠지요.