|
Обмен с битрикс "сайтом" | ☑ | ||
---|---|---|---|---|
0
progaoff
17.08.20
✎
14:30
|
import___19e25806-af84-4466-886c-09afbc566612.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера: <br><font color=#ff0000>MySQL Query Error: create table b_xml_tree_import_1c ( ID int(11) not null auto_increment, PARENT_ID int(11), LEFT_MARGIN int(11), RIGHT_MARGIN int(11), DEPTH_LEVEL int(11), NAME varchar(255), VALUE longtext, ATTRIBUTES text, PRIMARY KEY (ID) ) </font>[[1813] Tablespace for table '`lavka`.`b_xml_tree_import_1c`' exists. Please DISCARD the tablespace before IMPORT]<br><br> <table cellpadding="1" cellspacing="0" width="35%" bgcolor="#9C9A9C"> <tr> <td><table cellpadding="5" cellspacing="0" width="100%"> <tr> <td bgcolor="#FFFFFF" align="center"> <FONT face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <font color="#FF0000"><b>DB query error.</b></font><br> Please try later. </font><br> </form> <form method="post" action="https://www.1c-bitrix.ru/support/"> <input type="hidden" name="last_error_query" value="File: /var/www/hozmag/data/www/hozmag-econom.ru/bitrix/modules/main/include/dbquery_error.php Query: create table b_xml_tree_import_1c Добрый день, кто нибудь сталкивался с такой проблемой? |
|||
1
progaoff
17.08.20
✎
14:53
|
Не ужели никто?
|
|||
2
Fram
18.08.20
✎
00:41
|
Попробуй удалить соответствующий .idb файл в папке бд
|
|||
3
Fram
18.08.20
✎
00:41
|
* .ibd
|
|||
4
Fram
18.08.20
✎
00:42
|
||||
5
progaoff
18.08.20
✎
10:14
|
(2) да вот в том то и проблема что там пусто, нет этих файлов
|
|||
6
lenkavovka
18.08.20
✎
11:00
|
Без предыстории ничего, кроме как проблемы на стороне MySQL сервера сайта, обозначить нельзя.
Раньше работало? Сервер с MySQL твой? Ребут сервера помогает? Если "да, да, нет" - гуглить "Проверка, восстановление и оптимизация баз MySQL". База иногда устаёт, нужно её в себя привести. Делается из любого менеджера MySQL по правому клику на названии базы. Например, DBForge Studio For MySQL. |
|||
7
progaoff
18.08.20
✎
11:19
|
(6) Да работало до обновления "сайта"
|
|||
8
yzimin
18.08.20
✎
11:21
|
У вас обслуживанием сайта кто занимается? Вот им и адресуйте данный вопрос.
|
|||
9
progaoff
18.08.20
✎
11:21
|
(8) "да, да, нет"
|
|||
10
progaoff
18.08.20
✎
11:28
|
(8) они отправляют на сторону 1с
|
|||
11
progaoff
18.08.20
✎
11:28
|
Типа того что идет два одновременных обмена. И бла бла бла
|
|||
12
yzimin
18.08.20
✎
11:29
|
(11) Так это важные вводные данные. Да, битрикс не умеет работать паралельно, надо пилить, на стороне 1С дешевле
|
|||
13
progaoff
18.08.20
✎
11:30
|
(12) нет двух обменов одновременно.
|
|||
14
yzimin
18.08.20
✎
11:32
|
(13) логи включите на стороне 1С и высылайте разработчикам сайта. Если там параллельный обмен, будет видно. Не понятно, что тут смотреть.
|
|||
15
progaoff
18.08.20
✎
11:39
|
(14) да уже высылал - толку 0
|
|||
16
yzimin
18.08.20
✎
11:46
|
(15) ты же сам говоришь, что тебе указали на зацикливание. Сам-то смотрел логи? чтобы начало обмена шло строго после окончания? Если всё ок, то подключайте административный инструмент)
|
|||
17
progaoff
18.08.20
✎
11:47
|
(16) Ну конечно смотрел. Какой из инструментов то?
|
|||
18
lenkavovka
18.08.20
✎
14:24
|
(17) вероятно, имеется в виду волшебный пендель через руководство в сторону поддержки сайта. Пусть дадут лог, по которому они увидели двойной обмен.
Нужно изучать данные, которые приходят на сайт. Обмен с Битриксом - штука невероятно рукожопно написанная, и всегда доставляет много проблем. Мы в похожем случае достаём из бэкапа копию 1С на тот момент, когда всё точно работало, и запускаем обмен. Сравниваем логи. Чтобы локализовать проблему. Если из старой копии обмен идёт - то проблема у нас. Чего, кстати, ни разу не бывало. |
|||
19
progaoff
18.08.20
✎
14:55
|
(18) Уже пробовал, с копией та же хрень
|
|||
20
progaoff
18.08.20
✎
14:56
|
Сейчас пробую залить на сайт через xml
|
|||
21
progaoff
18.08.20
✎
15:28
|
Жесть. Уже все перепробовал - результат 0
|
|||
22
lenkavovka
19.08.20
✎
07:40
|
(21) Осталось попробовать достать из бэкапа копию сайта и базы MySQL до обновления и проверить обмен. Снова обновить Битрикс потом - не проблема.
А вообще здесь нужно обоюдное участие всех заинтересованных лиц, дебажить как со стороны 1С, так и со стороны Битрикса. Возможно придётся приглашать почасовых специалистов, которые умеют это делать. |
|||
23
Мисс
19.08.20
✎
07:43
|
была такая ошибка, возникала из-за двух одновременных обменов с сайтом. Один обмен запускался с рабочей базы, другой из копии. Проверьте все копии баз, может где-то включен обмен по расписанию
|
|||
24
dmitryds
19.08.20
✎
09:42
|
(21) а если почистить таблицу b_xml_tree_import_1c?
Если не поможет вообще удалить... само собой сначала бэкап |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |