prosource

도커 jwilder/nginx-proxy 업로드 제한을 변경하려면 어떻게 해야 합니까?

probook 2023. 10. 30. 21:05
반응형

도커 jwilder/nginx-proxy 업로드 제한을 변경하려면 어떻게 해야 합니까?

아키텍처에서 /jwilder/nginx-proxy를 도커에 프록시 서버로 사용한 다음 MySQL과 WordPress로 3개의 WordPress 웹사이트를 설치했습니다.

잘 작동하지만 /jwilder/nginx-proxy는 기본 구성 업로드 제한이 2MB이지만 내 WordPress 템플릿은 약 20MB입니다.

이 템플릿을 업로드하려고 할 때

413 Request Entity Too Large
nginx/1.13.6

또한 아래 코드를 사용하여 설치하였습니다./jwilder/nginx-proxy

docker run -d -p 80:80 --name nginx-proxy  -v /var/run/docker.sock:/tmp/docker.sock jwilder/nginx-proxy

업로드 제한을 구성하려면 어떻게 해야 합니까?

안부 전해요

검색 후 컨테이너 외부에 다음과 같은 파일을 만듭니다.client_max_body_size.conf내용과 함께client_max_body_size 25m;(또는 무엇이든) 그리고 그것을 nginx-proxy 컨테이너에 장착합니다.

docker run -d --name nginx-proxy -v /var/run/docker.sock:/tmp/docker.sock \
    -v $ <path>/client_max_body_size.conf:/etc/nginx/conf.d/client_max_body_size.conf:ro \
    -p 80:80 jwilder/nginx-proxy

또한 .htaccess 파일 하단에 다음 코드를 추가해야 합니다.

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

변경 사항을 저장하고 파일을 웹 사이트에 다시 업로드하는 것을 잊지 마십시오.

언급URL : https://stackoverflow.com/questions/47327145/how-can-i-change-the-docker-jwilder-nginx-proxy-upload-limits

반응형