Время выполнения скрипта

Добрый день.
Буду рад подсказке.
Есть скрипт, который формирует прайс-лист для яндекс Маркета.
Когда задается ему на обработку часть каталога магазина, он справляется.
Когда весь товар, ему не хватает времени — выходит 504 ошибка. gateway time-out
Ровно через 60 секунд выскакивает.
Что я пытался сделать —
вписывал в скрипт -set_time_limit(0);
указывал вместо нуля большие значения;
в настройках хостинга указал время выполнения скриптов огромным — 1800 секунд.
И все совершенно безрезультатно — ровно через минуту выходит 504 ошибка.

Куда еще глянуть или где я протупил?
Спасибо.
Александр Мельник
06 ноября 2016, 10:39
modx.pro
1 839
0

Комментарии: 3

Sergey Pozhidaev
06 ноября 2016, 15:23
0
Выполняйте скрипт из консоли, или по крону. По-умолчанию, насколько я помню, при запуски из консоли нет таймаута.
    Воеводский Михаил
    06 ноября 2016, 20:15
    0
    Поставьте msYmarket. Недавно проверена корректная работа на каталоге с 24000 товаров. Выгрузка происходила не более, чем за 20 секунд.
      Fi1osof
      07 ноября 2016, 07:15
      0
      На днях оптимизировал выгрузку одному проекту.
      224 категории 13987 товаров.
      Результат: joxi.ru/brRDO4pfQ54RX2
      Smarty+xPDO+процессоры.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3