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