Назад | Перейти на главную страницу

Ошибка Google App Engine: "Upstream отправил слишком большой заголовок"

Я запускаю приложение 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.

Кто-нибудь может мне помочь?

Заранее спасибо.