Страница 1 из 2
Ошибка 504 Параметры сервера
Добавлено: 06 фев 2014 11:41
Ankon
Возникает ошибка 504, пробовали разные настройки сервера, однако ошибку до сих пор не получается устранить.
Сервер достаточно мощный. Скажите требуемые параметры сервера (стоит Apache и nginx), чтобы ошибка 504 не выскакивала.
Сайт на системе Битрикс.
Re: Ошибка 504 Параметры сервера
Добавлено: 06 фев 2014 11:53
biolion
Надо увеличить таймаут - по дефолту стоит 60 сек. Если выгружается много товаров, то выгрузка явно больше минуты будет занимать.Я се выставил на час.

Re: Ошибка 504 Параметры сервера
Добавлено: 06 фев 2014 14:18
Ankon
biolon спасибо, не помогло..
ПРОШУ ОТВЕТА НА ПЕРВЫЙ ПОСТ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ Е-Трейд.
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 11:00
TechAdmin
Проблема в 99% случаях только в значении таймаута, которое прописано в настройках nginx, увеличьте время ожидания nginx при проксировании, для работы скрипта модуля "туннель" может требоваться больше времени ожидания и выполнения, если у вас в базе много товаров. Для изменения времени ожидания в конфиг надо добавить следующие параметры (лучше вставлять в контекст location):
Код: Выделить всё
proxy_send_timeout 60; # время ожидания при передаче запроса
proxy_read_timeout 60; # время ожидания при чтении ответа
Время указывается в секундах, по-умолчанию 60, т.е. 1 минута.
И не забудьте перезапустить веб сервер nginx.
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 13:37
Ankon
TechAdmin писал(а):Проблема в 99% случаях только в значении таймаута, которое прописано в настройках nginx, увеличьте время ожидания nginx при проксировании, для работы скрипта модуля "туннель" может требоваться больше времени ожидания и выполнения, если у вас в базе много товаров. Для изменения времени ожидания в конфиг надо добавить следующие параметры (лучше вставлять в контекст location):
Код: Выделить всё
proxy_send_timeout 60; # время ожидания при передаче запроса
proxy_read_timeout 60; # время ожидания при чтении ответа
Время указывается в секундах, по-умолчанию 60, т.е. 1 минута.
И не забудьте перезапустить веб сервер nginx.
Вот скриншот настроек сервера. Что не так?
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 13:40
TechAdmin
Сколько времени проходит при обновлении сайта и появляется эта ошибка?
Какую программу вы используете для обновления сайта, ПЛИ или СС?
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 13:46
Ankon
TechAdmin писал(а):Сколько времени проходит при обновлении сайта и появляется эта ошибка?
Какую программу вы используете для обновления сайта, ПЛИ или СС?
Где-то минута.
Использую PLI.
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 14:12
TechAdmin
В настройках интерпретатора PHP в файле php.ini, увеличьте до возможного максимума следующий параметр:
скорей всего у вас там стоит 150 секунд и перезапустите nginx.
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 14:22
Ankon
TechAdmin писал(а):В настройках интерпретатора PHP в файле php.ini, увеличьте до возможного максимума следующий параметр:
скорей всего у вас там стоит 150 секунд и перезапустите nginx.
Было 800, выставили 1600. Перезапустили nginx. Программа дошла до обновления сайта, прошло минуты 3 и снова та же ошибка
Re: Ошибка 504 Параметры сервера
Добавлено: 07 фев 2014 15:47
TechAdmin
Вышлите на почту поддержки, ссылку на модуль туннель, которая прописана в настройках ПЛИ.