Не догружается CSV, XLS, SQL файл – ошибка: “504 gateway timeout”

30 Окт 2014
Admin
1256
0

Владельцы интернет магазинов или сайтов на таких движках, как 1C Bitrix, Prestashop, DLE, Opencart могут столкнуться с такой проблемой, как возникновение ошибки  “504 gateway timeout” при импорте товаров или базы данных через административную панель сайта.

При анализе логов можно увидеть примерно такой текст ошибки:

201*/**/** **:**:** [error] 6338#0: *1 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: , request: “GET / HTTP/1.1”, upstream: “fastcgi://127.0.0.1:8080”, host: “novall.net”

Эту проблему можно решить довольно просто, а именно добавление строки увеличивающей время ожидания ответа от apache для сервиса nginx.

proxy_read_timeout 120;

Добавлять эту строку необходимо в файл /etc/nginx/nginx.conf после секции:

location / {

Это увеличит время ожидания ответа от apache и тем самым даст больше времени на импорт вашего файла с базой товаров, продуктов или других материалов на сайт.

ВНИМАНИЕ! Решение в данной статье подходит не только для ситуаций с 504 ошибкой при импорте каких либо файлов на сайт, но и при других ситуациях связанных с долгим выполнением скрипта и как следствие 504 ошибкой по причине того, что NGINX не дождался ответа от Apache, примерная ошибка, которая отображается в логах при такой проблеме отображена выше.
Если у вас возникнут, какие-либо вопросы по статье или же будут другие проблемы похожие на эту, пишите в комментарии, мы попробуем вам помочь.
(Просмотрено 391 раз, 1 просмотров сегодня)
УжасноПлохоНормальноХорошоОтлично (1 голос(ов), средняя оценка: 5,00 из 5)
Загрузка...
Похожие записи:
Фильтр по
Post Page
Ошибки и Решения Windows Wordpress Советы Linux Хостинг Интернет Windows 10
Сортировать

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *