Обмен УТ Битрикс, MySQL Query Error!
Настроен обмен УТ 11 - Битрикс, в какой то момент перестал работать, ошибку пишет:
28.01.2022 11:26:53--Отправка запроса на авторизацию.
28.01.2022 11:26:54--Отправка запроса на инициализацию, для определения версии обмена данных.
28.01.2022 11:26:54--Процес выполнения обмена: Временные таблицы удалены.
28.01.2022 11:26:54--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
28.01.2022 11:26:54--import___0104a885-df2e-4e8a-9462-5112603c15b5.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
MySQL Query Error!
28.01.2022 11:26:54--Ответ сервера: MySQL Query Error!
28.01.2022 11:27:00--Отправка запроса на авторизацию.
28.01.2022 11:27:00--Отправка запроса на инициализацию, для определения версии обмена данных.
28.01.2022 11:27:00--Процес выполнения обмена: Временные таблицы удалены.
28.01.2022 11:27:00--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
При этом авторизацию проходит нормально, полез в конфигуратор, падает на этом месте(скрин). Туда он заходит 2 раза, 1 раз этот запрос отрабатывает и возвращает progress, второй раз MySQL Query Error!
Подскажите может кто знает как решить
28.01.2022 11:26:53--Отправка запроса на авторизацию.
28.01.2022 11:26:54--Отправка запроса на инициализацию, для определения версии обмена данных.
28.01.2022 11:26:54--Процес выполнения обмена: Временные таблицы удалены.
28.01.2022 11:26:54--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
28.01.2022 11:26:54--import___0104a885-df2e-4e8a-9462-5112603c15b5.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
MySQL Query Error!
28.01.2022 11:26:54--Ответ сервера: MySQL Query Error!
28.01.2022 11:27:00--Отправка запроса на авторизацию.
28.01.2022 11:27:00--Отправка запроса на инициализацию, для определения версии обмена данных.
28.01.2022 11:27:00--Процес выполнения обмена: Временные таблицы удалены.
28.01.2022 11:27:00--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
При этом авторизацию проходит нормально, полез в конфигуратор, падает на этом месте(скрин). Туда он заходит 2 раза, 1 раз этот запрос отрабатывает и возвращает progress, второй раз MySQL Query Error!
Подскажите может кто знает как решить
Прикрепленные файлы:
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
100500 причин может быть - настройки хостинга, версии модулей обмена, размер канала, место на диске и т.д. надо смотреть логи на стороне сайта
28.01.2022 11:26:54--Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
28.01.2022 11:26:54--import___0104a885-df2e-4e8a-9462-5112603c15b5.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
а также настройки подключения к Интернет.
28.01.2022 11:26:54--import___0104a885-df2e-4e8a-9462-5112603c15b5.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
100500 причин может быть - настройки хостинга, версии модулей обмена, размер канала, место на диске и т.д. надо смотреть логи на стороне сайта
(1) Для начала :
1. Зайти в панель управления хостингом и проверить наличие свободного места на хостинге.
2. Перейти по пути : и запустить "Проверить / восстановить таблицы"
3. Включить логирование на стороне Битрикса и посмотреть на чем именно крашится синхронизация.
Так-же укажите в УТ стоковый обмен или с сайта Битрикса и какая версия Битрикса установлена
1. Зайти в панель управления хостингом и проверить наличие свободного места на хостинге.
2. Перейти по пути : и запустить "Проверить / восстановить таблицы"
3. Включить логирование на стороне Битрикса и посмотреть на чем именно крашится синхронизация.
Так-же укажите в УТ стоковый обмен или с сайта Битрикса и какая версия Битрикса установлена
(8) такой еще есть
[Thu Dec 23 15:46:39.627804 2021] [lsapi:error] [pid 3659569] [client 5.188.65.244:48772] [host b2b.sanstore.kz] Backend error on sending request(POST /bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=8a135341bfec5a147b0aebf1dab39685 HTTP/1.0); uri(/bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=8a135341bfec5a147b0aebf1dab39685) content-length(220258) (lsphp is killed?): SendRequest: write to backend socket failed: errno 32
[Thu Dec 23 15:47:30.754298 2021] [lsapi:error] [pid 3660554] [client 5.188.65.244:52376] [host b2b.sanstore.kz] Backend error on sending request(POST /bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=5a16eda36b8aab1797f902ecb8eb5795 HTTP/1.0); uri(/bitrix/admin/1c_exchange.php?
[Thu Dec 23 15:46:39.627804 2021] [lsapi:error] [pid 3659569] [client 5.188.65.244:48772] [host b2b.sanstore.kz] Backend error on sending request(POST /bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=8a135341bfec5a147b0aebf1dab39685 HTTP/1.0); uri(/bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=8a135341bfec5a147b0aebf1dab39685) content-length(220258) (lsphp is killed?): SendRequest: write to backend socket failed: errno 32
[Thu Dec 23 15:47:30.754298 2021] [lsapi:error] [pid 3660554] [client 5.188.65.244:52376] [host b2b.sanstore.kz] Backend error on sending request(POST /bitrix/admin/1c_exchange.php?type=catalog&mode=file&filename=%5CReports%5CExchange_(sanstore.kz)2021-12-23.zip&sessid=5a16eda36b8aab1797f902ecb8eb5795 HTTP/1.0); uri(/bitrix/admin/1c_exchange.php?
Ошибка актуальна.
Включил $DBDebugToFile=true;
По логам в mysql_debug.sql нашлась ошибка.
ERROR: [1062] Duplicate entry '2147483647' for key 'PRIMARY'.
Поиск по ней дал ответ, что в таблице "b_iblock_element_property", переполнился счётчик в PRIMARY колонке "ID".
Строк в таблице было не так много, переполнился из-за фрагментации.
Решение: в phpMyAdmin в этой таблице смена типа поля "ID" с INT на BIGINT.
Максимальное значение на BIGINT 2^63-1. Должно хватить надолго.
Включил $DBDebugToFile=true;
По логам в mysql_debug.sql нашлась ошибка.
ERROR: [1062] Duplicate entry '2147483647' for key 'PRIMARY'.
Поиск по ней дал ответ, что в таблице "b_iblock_element_property", переполнился счётчик в PRIMARY колонке "ID".
Строк в таблице было не так много, переполнился из-за фрагментации.
Решение: в phpMyAdmin в этой таблице смена типа поля "ID" с INT на BIGINT.
Максимальное значение на BIGINT 2^63-1. Должно хватить надолго.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот