- Автор темы
- #1
Выросла база для shop-script до 8к товаров - столкнулся с проблемой 504 ошибки при обновлении базы магазина через импорт с csv файла.
Причем, база на самом деле грузится до конца, но браузер выкидывает ошибку. Через пару минут ошибка уходит, сайт начинает грузиться, база обновлена полностью.
Вобщем все нормально, но раздражала ошибка в браузере.
Дело оказалось в конфиге nginx, где по умолчанию стоит таймаут 60 сек. на ожидание ответа от апача. Дописал в секцию "location /" нужного сайта строчку
Ошибка ушла. Nginx не дожидался ответа от апача и выкидывал в браузер ошибку.
У кого свой сервер - тот поймет, у кого виртуальный хост - просите хостера подправить конфиг nginx.
Зы. Не забываем перезапустить nginx.
Зы2. Не сильно нагруженный vps 1000/512 обновляет базу 8к товаров около 80 секунд.
Причем, база на самом деле грузится до конца, но браузер выкидывает ошибку. Через пару минут ошибка уходит, сайт начинает грузиться, база обновлена полностью.
Вобщем все нормально, но раздражала ошибка в браузере.
Дело оказалось в конфиге nginx, где по умолчанию стоит таймаут 60 сек. на ожидание ответа от апача. Дописал в секцию "location /" нужного сайта строчку
Код:
proxy_read_timeout 120;
У кого свой сервер - тот поймет, у кого виртуальный хост - просите хостера подправить конфиг nginx.
Зы. Не забываем перезапустить nginx.
Зы2. Не сильно нагруженный vps 1000/512 обновляет базу 8к товаров около 80 секунд.