[QUOTE] написал:
[QUOTE] написал:
Добрый день! Начала появляться ошибки в последние дни при запуске обмена 1С КА 2.5 с БУС.Текст ошибки:КодПроцес выполнения обмена: Временные таблицы проиндексированы.
import___1b9f324d-e32d-4724-8eca-61ded05248e6.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
?progress
Метаданные импортированы успешно.
Ответ сервера: ?progressС чем может быть связано?[/QUOTE]
В данной ситуации следует обратиться в поддержку 1С-Битрикс — такая проблема имеется и есть в отделе разработки.
Мне предложили временное решение:
в файле /bitrix/components/bitrix/catalog.import.1c/component.php условие с 666 строки: [CODE] if (!$bDesignMode)
{
if (mb_strtoupper(LANG_CHARSET) != "WINDOWS-1251")
$contents = \Bitrix\Main\Text\Encoding::convertEncoding($contents, LANG_CHARSET, "windows-1251");
header("Content-Type: text/html; charset=windows-1251");
echo $contents;
die();
} [/CODE] заменить на: [CODE] if (!$bDesignMode)
{
if (mb_strtoupper(LANG_CHARSET) != "WINDOWS-1251") {
$bom = pack('H*','EFBBBF');
$contents = preg_replace("/^$bom/", '', $contents);
$contents = \Bitrix\Main\Text\Encoding::convertEncoding($contents, LANG_CHARSET, "windows-1251");
header("Content-Type: text/html; charset=windows-1251");
}
echo $contents;
die();
} [/CODE] После данной правки обмен заработал, ошибка ушла.
Обязательно делайте резервную копию файла перед правкой и копию сайта перед обменом.[/QUOTE]
У меня без изменений. Ошибка осталась
[QUOTE] написал:
Добрый день! Начала появляться ошибки в последние дни при запуске обмена 1С КА 2.5 с БУС.Текст ошибки:КодПроцес выполнения обмена: Временные таблицы проиндексированы.
import___1b9f324d-e32d-4724-8eca-61ded05248e6.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
?progress
Метаданные импортированы успешно.
Ответ сервера: ?progressС чем может быть связано?[/QUOTE]
В данной ситуации следует обратиться в поддержку 1С-Битрикс — такая проблема имеется и есть в отделе разработки.
Мне предложили временное решение:
в файле /bitrix/components/bitrix/catalog.import.1c/component.php условие с 666 строки: [CODE] if (!$bDesignMode)
{
if (mb_strtoupper(LANG_CHARSET) != "WINDOWS-1251")
$contents = \Bitrix\Main\Text\Encoding::convertEncoding($contents, LANG_CHARSET, "windows-1251");
header("Content-Type: text/html; charset=windows-1251");
echo $contents;
die();
} [/CODE] заменить на: [CODE] if (!$bDesignMode)
{
if (mb_strtoupper(LANG_CHARSET) != "WINDOWS-1251") {
$bom = pack('H*','EFBBBF');
$contents = preg_replace("/^$bom/", '', $contents);
$contents = \Bitrix\Main\Text\Encoding::convertEncoding($contents, LANG_CHARSET, "windows-1251");
header("Content-Type: text/html; charset=windows-1251");
}
echo $contents;
die();
} [/CODE] После данной правки обмен заработал, ошибка ушла.
Обязательно делайте резервную копию файла перед правкой и копию сайта перед обменом.[/QUOTE]
У меня без изменений. Ошибка осталась