Доброго времени суток! Кто-нибудь сталкивался с такой проблемой, что при работе с CIBlockElement::GetList метод выполнялся бесконечно? Если нет, то как может у кого-то есть предположение из-за чего может такое происходить?
Код |
---|
$arfilter = array('IBLOCK_ID' => 9,
'ACTIVE' => 'Y', 'SECTION_ID' => 135,
'>=PROPERTY_STOIM_MES' => 15000,
'PROPERTY_TYPE_KV' => 88
);
$obj = CIBlockElement::GetList(
false,
$arfilter,
false,
array(
'iNumPage' => 1,
'nPageSize' => 36
),
array('ID', 'NAME', 'DETAIL_PAGE_URL', 'PROPERTY_FOTO_KATALOG', 'PROPERTY_STOIM_MES', 'PROPERTY_ZALOG', 'PROPERTY_METRO',
'PROPERTY_KOMISSIY', 'PROPERTY_ADDRESS', 'PROPERTY_OTZYV', 'PROPERTY_KARTA', 'PROPERTY_ETAJ', 'PROPERTY_KOL_VO_ETAJ','PROPERTY_NAME')
);
|
Вот именно если указывать PROPERTY_ETAJ и/или PROPERTY_NAME при таком запросе, начинается бесконечное выполнение. Не думаю, что это связано с этими свойствами, так как если не указывать в фильтре PROPERTY_STOIM_MES то все пройдет хорошо, но очень медленно. Это происходит не только с этим инфоблоком. А произошло это после переноса сайта на новый сервер. Сам битрикс при этом работает хорошо и не выдает каких-либо глобальных ошибок.