Добрый день, помогите разобраться.
Задача стоит синхронизировать сайт через xml, написан скрип средствами api. Загружается порядка 700 элементов
Fatal error: Maximum execution time of 60 seconds exceeded in /home/bitrix/www/bitrix/modules/main/tools.php on line 5575
вот так удаляются старые
а вот так добавляются
все стандартно, проблема в том что в свойства загружаются картинки
в принципе все как написано в bitrix api
В чем может быть проблема???
PS: ошибка не постоянная, но стабильности работы скрипта никакой!!!
Задача стоит синхронизировать сайт через xml, написан скрип средствами api. Загружается порядка 700 элементов
Fatal error: Maximum execution time of 60 seconds exceeded in /home/bitrix/www/bitrix/modules/main/tools.php on line 5575
вот так удаляются старые
Код |
---|
$arSelect = Array("ID", "IBLOCK_ID", "PROPERTY_LOTINFO");//IBLOCK_ID и ID обязательно должны быть указаны, см. описание arSelectFields $arFilter = Array("IBLOCK_ID"=>15, "PROPERTY_LOTINFO"=>36); $result = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect); $count = count($result); while($element = $result->Fetch()) { CIBlockElement::Delete($element['ID']); $Dcnt++; } |
Код |
---|
$arLoadProductArray = Array( "CREATED_BY" => 30, "MODIFIED_BY" => 30, "IBLOCK_SECTION_ID" => $iblock, //ID разделов или false "IBLOCK_ID" => 15, //ID Инфоблока База объекта //"DATE_ACTIVE_FROM" => , "NAME" => $name, //обычно улица "ACTIVE" => "Y", // активность "DETAIL_TEXT" => mb_convert_encoding($item->all, "windows-1251", "auto"), //находится перед картой, как на сайте "PROPERTY_VALUES" => $PROP, ); |
Код |
---|
$images = array(); foreach ((array)$item->media->image as $img) { $img_id = CFile::MakeFileArray($img); array_push($images, $img_id); } $PROP['PHOTOS'] = $images; |
В чем может быть проблема???
PS: ошибка не постоянная, но стабильности работы скрипта никакой!!!