Пару дней назад перестал отрабатывать скрипт, который запускает cron. Если скрипт запускать через браузер, то он отрабатывает как должен. Вот часть кода
| Код |
|---|
$arFilter = Array("DATE_FROM" => $dateFrom);
$rsSales = CSaleOrder::GetList(array("DATE_INSERT" => "ASC", $arFilter);
while ($arOrder = $rsSales->Fetch()) {
// тут часть кода
} |
В кроне, а также в консоли данный скрипт не отрабатывает цикл while, потому что
$rsSales->Fetch() возвращает сразу false, в то время как в браузере $rsSales->Fetch() ненулевой массив.
Кто-нибудь сталкивался с похожей ситуацией?