Я запускаю приложение Laravel с Google App Engine Standard PHP 7.2 с пакетом Elfinder.
Сегодня я получаю ошибку 502 при попытке доступа к Elfinder. Проанализировав журнал, я обнаружил именно эту ошибку:
96 восходящий поток отправил слишком большой заголовок при чтении заголовка ответа от восходящего потока, клиент: XXX.XXX.XXX.XXX, сервер:, запрос: "GET / xxx / elfinder / connector? _Token = XXX", восходящий поток: "fastcgi: // unix : /tmp/google-config/php-fpm.sock: ", хост:" XXX ", реферер:" XXX ".
После поиска аналогичной проблемы в Google я обнаружил, что это, вероятно, проблема с nginx proxy_buffer_size.
Основываясь на нескольких предложениях, я пытаюсь перейти на flex env и создать nginx-app.conf, который содержит:
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;
}
Но все же проблема не исчезла. Даже после того, как я изменил значение all на 512k, что, вероятно, излишне велик, и попытался отключить буферизацию прокси и fastcgi.
Кто-нибудь может мне помочь?
Заранее спасибо.