Техническая страница комментариев о товаре
A-migration – перенос данных с OpenCart 1.5. * на OpenCart 2. * - модуль миграции основных данных

Текущая страница № 4

Перейти на основную страницу товара вы можете по ссылке



Владимир
11.07.2016
Алексей, Вы же обещали в субботу решить проблему с переносом заказов. Уже понедельник - а Вы на связь не выходите.
Алексей
11.07.2016
Владимир, Вы используете запрещенный прием психологического давления через публичные комментарии :)
Я прекрасно помню, что обязан Вам этот вопрос решить. И сегодня обязательно доделаю.
Извините, просто на выходных не хватило времени. Тем более, что случай у Вас за рамками функционала модуля :)
Владимир
11.07.2016
Алексей, я в психологии мало разбираюсь, но Вы меня удивили )
А в чем же сложность моего случая, если не секрет? Честно, интересно )
Алексей
11.07.2016
Владимир, у Вас там отсутствуют данные (по всей видимости таблицы вообще или они пустые - без данных) с заказами и с клиентами.
Модуль же даже ошибку пишет:

"Отсутствует таблица в БД исходного сайта. Или на предыдущем сайте аналогичные данные не создавались. После переноса у новых данных, будет отсутствовать связь с этими данными"
Владимир
11.07.2016
Алексей, вы не могли бы зайти в скайп?
Алексей
11.07.2016
Владимир, сейчас к сожалению не могу по техническим причинам.
Но через скайп данные не добавляются в базу. Мы можем конечно голосом всё обсудить. Но если в исходном сайте что-то сильно не типичное. Вышлите доступ в phpMyAdmin. И можно обсудить задачу.
php5
15.07.2016
При импорте из окстора 1.5.5.1.2, один раз производители перенеслись, а потом перестали. в админке пусто, в базе есть, store_id правильный. Не вкурю никак)
Алексей
16.07.2016
php5, добрый день. Напишите доступы на почту, пожалуйста, в поддержку. Нужно посмотреть, что там в базе. Не все данные есть, по всей видимости.
Дмитрий
25.07.2016
Спасибо большое за модуль! Но появилось несколько вопросов. Модуль перенес все что нужно, но в товарах и категориях нету Title и H1, а также нету производителей, хотя при переносе он их находит и копирует (16 шт.). Ну и при просмотре старых заказов появляется ошибка Error во всплывающем окне. Помогите пожалуйста устранить эти ошибки.
ошибки в логе:
- PHP Warning: mysqli::query(): (21000/1242): Subquery returns more than 1 row in /home/***/public_html/test/system/library/db/mysqli.php on line 19
- PHP Notice: Error: Subquery returns more than 1 row<br />Error No: 1242<br />SELECT DISTINCT *, (SELECT keyword FROM oc2_url_alias WHERE query = 'information_id=5') AS keyword FROM oc2_information WHERE information_id = '5' in /home/***/public_html/test/system/library/db/mysqli.php on line 41
- PHP Notice: Trying to get property of non-object in /home/***/public_html/test/admin/model/catalog/information.php on line 92
Денис
29.07.2016
Здравствуйте, после установки модуля выдает такую ошибку

Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order' at line 1
Error No: 1064
SELECT * FROM order in /home/marketkh/public_html/system/database/mysql.php on line 49

подскажите пожалуйста как исправить?
Алексей
29.07.2016
Дмитрий, сейчас перечитал Ваш пост, так эта ошибка (про Subquery returns more than 1 row) была еще раньше. А Вы сказали, что после помощи вылезла :) Да, там что-то с таблицами руками делали или как-то данные переносили вне модуля. Задублировались баллы. Ну ладно уже исправлено.

Алексей
29.07.2016
Денис, добрый день.

>>подскажите пожалуйста как исправить?
Пока не знаю. Нужно смотреть, что там у Вас в базе и в файлах.
Ошибка, что в запросах SQL неверный синтаксис. Но он не может не верный в модуле. Надо смотреть, почему такое выходит.
Вышлите, пожалуйста, доступы в почту (админка и FTP).
Стас
22.08.2016
А это нормально, если после каждого шага 2.1, 2.2 и т.д. просит авторизоваться в админке снова?
Алексей
22.08.2016
Стас, добрый день. У Вас короткий интервал жизни сессии. Это не про модуль. Или нужно чаще нажимать сохранить/обновить, или сделать более длинный интервал жизни сессии.
Денис
16.09.2016
При запуске модуля миграции требуется ввести префикс таблиц старого сайта. Но у старого сайта вообще нет префикса таблиц, а модуль с пустым полем не пропускает на второй шаг. Как быть?
Денис
16.09.2016
При запуске модуля миграции требуется ввести префикс таблиц старого сайта. Но у старого сайта вообще нет префикса таблиц, а модуль с пустым полем не пропускает на второй шаг. Как быть?
Алексей
16.09.2016
Денис, добрый день. Если старый сайт имел таблицы без префикса, то нужно установить префикс (в редакторе текстовом, например, notepad++ простой автозаменой куска без префикса на кусок уже с префиксом, каким хотите).
Таблицы без префикса - это таблицы, которые невозможно идентифицировать. Когда делали установку сайта почему-то не указали префикс. Точнее указали равным пустоте.
Алексей
16.09.2016
И забыл добавить, что любой способ миграции данных потребует того, чтобы отделить данные одной таблицы от другой. И т.к. модуль - это универсальное решение, в сразу заложено требования, чтобы были префиксы. Чтобы избежать случая, когда оба сайта будут с таблицами без префикса, точнее с одинаковым префиксом - равным пустоте. И таким образом, невозможно будет собрать данные, т.к. невозможно понять, какая из таблиц к какому сайту относится.
Денис
17.09.2016
Еще вопрос - на странице модуля указано что он подходит для переноса данных с опенкарта , начиная с версии 1.5.1.
А после покупки в файле readme указано требования что опенкарт должны быть 1.5.6. А у меня опенкарт 1.5.3.
Уточните, пожалуйста, так могу я делать перенос с опенкарта 1.5.3 ?

(просто проверить пока не удалось, все еще пытаюсь внести префиксы в базу существующего опенкарта и у меня то одна , то другая ошибка возникает.)

Спасибо!
Алексей
17.09.2016
Денис, добрый день. Да всё верно - подходит для, начиная с версии 1.5.1.
В реадми ошибка. Старый реадми, когда еще не походил.

Все права защищены
Магазин дополнений для OpenCart © 2018
Сайт о русской сборке OpenCart | Форум - Русское сообщество OpenCart