Eu tenho um /admincatálogo no meu site e gostaria de permitir que os administradores enviem arquivos grandes por meio de formulários da web. Aqui está a aparência do meu nginx.com:
http {
# ...
client_max_body_size 16M;
# ...
server {
server_name example.com;
root /var/www/example.com;
index index.php;
location /admin {
client_max_body_size 256M;
}
# ...
}
}
Isso não funciona. /admin/index.phpO script não pode carregar arquivos maiores que 16Mb: 413 Solicitar Entidade Muito Grande
No entanto, se eu mudar client_max_body_sizepara serverbloquear tudo funciona bem. Mas eu não gostaria de fazer essa alteração apenas no admincatálogo.
De acordo com os documentos , client_max_body_sizepode ser colocado dentro do locationbloco para substituir a configuração apenas para o caminho desejado.
O que pode estar errado?