Есть сайт на битриксе
, выгрузка товаров происходит из 1С УТ 11 (1С:Предприятие 8.3 (8.3.22.1709)) через модуль обмена на сайт. Структура xml выгрузки была немного кастомизирована со стороны сайта (товары разбиваются на сайте по коллекциям). Это было сделано еще года 3 назад, до недавнего времени все корректно работало. Недавно, видимо после обновления битрикса пошли глюки с обменом (некоторые товары новые не прогружаются на сайт, сегодня новые заказы с сайта перестали в 1С приходить). Модуль обмена со стороны 1С попробовали обновить до последней 8ой версии 8.1.0.5 (бета), не помогло.
При попытке запуска обмена возникают например такие ошибки:
"18:24:34 — Ответ сервера: <pre>[Error]
Using $this when not in object context (0)
/home/bitrix/www/bitrix/modules/iblock/classes/mysql/cml2.php:107
#0: CIBlockXMLFile::DropTemporaryTables()
/home/bitrix/www/local/components/medialuki/catalog.import.1c/component.php:364
#1: include(string)
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:607
#2: CBitrixComponent->__includeComponent()
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:105
#3: CBitrixComponent->executeComponent()
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:660
#4: CBitrixComponent->includeComponent(string, array, NULL, boolean)
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:1072
#5: CAllMain->IncludeComponent(string, string, array)
/home/bitrix/www/bitrix/admin/1c_exchange_custom.php:89
----------
</pre>"
и такая:
"18:26:03 — rests_1_1_6f815478-9e50-42bf-a144-88d7add39b09.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<pre>[Error]
Using $this when not in object context (0)
/home/bitrix/www/bitrix/modules/iblock/classes/mysql/cml2.php:107
#0: CIBlockXMLFile::DropTemporaryTables()
/home/bitrix/www/local/components/medialuki/catalog.import.1c/component.php:364
#1: include(string)
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:607
#2: CBitrixComponent->__includeComponent()
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:105
#3: CBitrixComponent->executeComponent()
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:660
#4: CBitrixComponent->includeComponent(string, array, NULL, boolean)
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:1072
#5: CAllMain->IncludeComponent(string, string, array)
/home/bitrix/www/bitrix/admin/1c_exchange_custom.php:89
----------
</pre>"
и другие
Нужен битрикс-разработчик с опытом работы с выгрузками и настройкой модуля обмена с 1С УТ