2015-06-23 6 views
1

Мне нужно выполнить обновление существующей установки OpenCart, которая в настоящее время является версией 1.5.4. В нем много пользователей (1500+) и продуктов, и мне нужно хранить все данные. Я наткнулся на эту «руководство» http://learn.opencart2u.com/, который, казалось законным, поэтому я все шаги, пока я не добрался доOpenCart 1.5.x - 2.x

Перейти к базе данных и импортировать миграции sript.

Это проблема, потому что страница не отправляет «сценарий миграции». Я смотрел по всей сети, но я не мог найти файл, о котором идет речь.

Я хочу спросить, если у вас есть файл в секретном золотом архиве, в глубине вашего жесткого диска вы могли бы помочь другому программисту, который в этом нуждается.

Кроме того, если у кого-то нет соответствующего файла, будет ли он работать, если я установил новую копию OC 2.0 и вручную усекаю все таблицы, которые существуют в версии 1.5, а затем заполнил их данными из старой установки. Затем модули и расширения необходимо будет переустановить, но это для меня не важно.

Я прошу этого найти, если кто-то столкнулся с одной и той же проблемой и может спасти мне несколько часов или, что еще хуже, дней.

Спасибо заранее, и любая помощь будет очень признательна.

+1

Удачи вам, буквально. Нет простого способа сделать это, даже с двумя ясными установками каждой версии. Вот почему нет полноценного скрипта для миграции, просто некоторые смелые попытки сделать это. Я бы предложил вам сделать это вручную, как вы сказали. – yoda

ответ

2

Вы можете перенести свой магазин вручную, нам не нужен ни один скрипт. Вот несколько шагов, чтобы обновить ОС версии

-> First of all backup your existing store. 
-> Then upload all new files of new version on root of your website (if website are running on root). 
-> then go to www.yourdomain.com/install 
-> It will automatically update your version & you will never loose your existing data. 

Но прежде чем делать Updation, вы должны перепроверить все расширения имеет версии 2.X совместимую версию, доступную на рынке, что вы уже установлены в противном случае вы должны сделать совместимыми вручную.

После обновления вам нужно будет обновить все расширения с помощью версии 2.X, которую вы используете.

Также вы должны сделать все настройки в новой версии, если в случае, если вы делали это в своем магазине раньше.

+0

Это верно для версий до 2.0, однако обновление с 1.5 до 2.0 не работает таким образом, если вы устанавливаете файлы 2.0 в течение 1,5 OC, вы начинаете получать ошибки mysql из-за различий в базе данных. –

+0

Вы запустили скрипт обновления OC по умолчанию? Я успешно выполнил пару обновлений для своих клиентов с этим процессом. Можете ли вы поделиться, пожалуйста, поделиться с вами ошибкой? –

+0

Прошу прощения, я не могу, потому что у меня были ограничения по времени, и я сделал это вручную, однако я помню, что это была ошибка базы данных, вызванная различиями в схеме таблиц. Я предполагаю, что я сделал что-то не так, и надеюсь, что это сработает, поэтому я приму свой ответ. –

2

Это может помочь

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19572

Найдено ссылку на обсуждение на эту тему здесь, которые вы можете найти стоит прочитать

http://forum.opencart.com/viewtopic.php?t=138627

+0

Во-первых, спасибо за ответ. Я буквально перевернул сеть наизнанку, я нашел всевозможные инструменты «миграции», «обновления» и «конвертер», и ни одна из них не работала (бесплатные). Тот, с которым вы ссылаетесь, перестает работать на последней странице, как и многие другие, когда вы нажимаете submit или экспортируете, ничего не происходит. –

Смежные вопросы