Я буквально весь день борюсь с этим, мне просто нужно увеличить client_max_body_size в моей конфигурации Nginx.
У меня есть конфигурация tomcat (custom ami), и я пробовал это до сих пор.
Вот последний (отчаянный) файл, который я тестировал (названный .ebextensions / http_conf.config)
files:
"/tmp/http.conf.tmp" :
mode: "000644"
owner: root
group: root
content: |
client_max_body_size 10M;
"/etc/nginx/conf.d/proxy.conf":
mode: "000755"
owner: root
group: root
content: |
client_max_body_size 20M;
container_commands:
01_remove_current_http_conf:
command: "rm -f /etc/nginx/conf.d/http.conf"
02_cp_new_http_conf:
command: "cp /tmp/http.conf.tmp /tmp/http.conf.tmp2"
03_cp_new_http_conf2:
command: "cp /tmp/http.conf.tmp /etc/nginx/conf.d/http.conf"
Итак, как видите, я все пробую, позвольте мне поделиться результатами.
Я предполагаю, что каталог будет перезаписан после того, как я каким-то образом создаю эти файлы, но я не мог найти способа избежать этого.
Создайте .config
расширение файла, которое вы помещаете в папку с именем .ebextensions
и развернуть в исходном пакете приложения. Пожалуйста, обратитесь максимальный размер тела клиента и Файлы конфигурации Beanstalk (.ebextensions)