Se você estiver usando o NGINX ou outro servidor proxy, isso pode estar relacionado à diretiva client_max_body_size . Para corrigi-lo, crie a pasta .ebextensions na raiz do aplicativo e um arquivo .ebextensions/01_nginx.config . Em seguida, informe o script de construção para adicionar essa diretiva ao criar seu ambiente, adicionando isso ao seu .ebextensions/01_nginx.config :
container_commands:
01_reload_nginx:
command: "service nginx reload"
files:
"/etc/nginx/conf.d/proxy.conf":
mode: "000755"
owner: root
group: root
content: |
client_max_body_size 25M;
Confirme sua pasta para git , se você estiver usando. Então eb deploy , cruze os dedos e tente enviar seu PDF de 6MB.
No entanto, de acordo com minha experiência, às vezes é preciso reconstruir completamente todo o ambiente para que ele funcione.