
Estou executando um aplicativo Laravel com Google App Engine Standard PHP 7.2, com pacote Elfinder.
Hoje recebo o erro 502 ao tentar acessar o Elfinder. Ao analisar o log, encontrei este erro específico:
96 upstream enviou um cabeçalho muito grande ao ler o cabeçalho de resposta do upstream, cliente: XXX.XXX.XXX.XXX, servidor:, solicitação: "GET /xxx/elfinder/connector?_token=XXX", upstream: "fastcgi://unix :/tmp/google-config/php-fpm.sock:", host: "XXX", referenciador: "XXX".
Depois de pesquisar no Google por um problema semelhante, descobri que provavelmente é um problema com o nginx proxy_buffer_size.
Com base em várias sugestões, tento migrar para flex env e criar nginx-app.conf que contém:
location / {
try_files $uri /index.php?q=$uri&$args;
fastcgi_buffers 16 16k;
fastcgi_buffer_size 32k;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
}
Mas ainda assim, o problema persiste. Mesmo depois de modificar todo o valor para 512k, o que provavelmente é desnecessariamente grande, e tentei desligar o proxy e o buffer fastcgi.
Alguém poderia me ajudar?
Desde já, obrigado.