Slash-Zn
@Slash-Zn

Как избавиться от: «an upstream response is buffered to a temporary file»?

Здравствуйте.
В логах : "var/www/httpd-logs/" появляются такие ошибки: an upstream response is buffered to a temporary file. Ошибки появляются, когда пользователь скачивает вложение из постов. Как я понимаю, буферу не хватает места, чтобы уместить в себе файл.
В конфиг вставлял такие строки:
fastcgi_buffering            on;
	fastcgi_buffer_size          512m;
	fastcgi_buffers              8 512m; 
	fastcgi_busy_buffers_size    512m; 
	fastcgi_temp_file_write_size 512m;

Не помогло. "512m" - это увеличивал объем, начинал от "512k". Вставлял основной конфиг и в конфиг сайта, не помогает... Помогает только:
proxy_max_temp_file_size 0;
Но мне кажется, что это совершенно неправильно...

Подскажите, что и куда необходимо вставить, чтобы исправить ошибку?
Спасибо.
  • Вопрос задан
  • 13564 просмотра
Решения вопроса 2
@Reversaidx
Это не ошибка, просто файл не поместился в память, и использовался временный файл, смысл крутить настройки для больших файлов нет, т.к это не имеет значения(производительность наоборот может упасть)
Ответ написан
Slash-Zn
@Slash-Zn Автор вопроса
Сделал так:
error_log /var/www/httpd-logs/site.error.log crit;
Теперь предупреждения не появляются.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы