upstream response is buffered to a temporary

nebikoff

Постоялец
Регистрация
5 Авг 2013
Сообщения
481
Реакции
197
Сайт на joomla, нельзя импортировать в компонент, в error.log upstream response is buffered to a temporary file /var/cache/nginx/fastcgi

Почитал, вроде решается добавлением в conf сайта
fastcgi_buffers 64 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;

Но не помогает, как исправить?
 

Вложения

  • putty.jpg
    putty.jpg
    161,7 KB · Просмотры: 7
там, где вы прописали, это не будет работать. Смотрите в инклуды, где описан хэндлер пхп @ php (fastcgi_pass), вот туда и дописывайте.
 
там, где вы прописали, это не будет работать. Смотрите в инклуды, где описан хэндлер пхп @ php (fastcgi_pass), вот туда и дописывайте.

Я не написал, стоит ubuntu 16.04, где в нем это прописывается?

Вот такие есть иклюды
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/vhosts/*/*.conf;

Куда прописать? В conf.d там пустой default.conf а в vhosts я уже прописал
 
Последнее редактирование:
Вот конфигурационный файл одного сайта, прописываю именно там, не работает

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Сообщение "upstream response is buffered to a temporary file" не является ошибкой, а лишь предупреждением, что nginx записывает полученные данные от PHP во временный файл, т.к. не хватает места в буфере. Т.е. вряд ли это есть причиной того, что нельзя импортировать в компонент Joomla.
Но при желании, можно покрутить буферы как описано, например, здесь: Для просмотра ссылки Войди или Зарегистрируйся
Или можно вообще отключить их, установив proxy_max_temp_file_size в 0.
 
Назад
Сверху