wprizzz

Ошибка при попытке обновить opencart 2.2 на 2.3

Рекомендуемые сообщения

wprizzz    28

Друзья, помогите обновить opencart v2.2 до v2.3. Заливаю файлы Opencart 2.3 на сервер, после этого вбиваю в браузере адрес www.mysite/install и выходит такая ошибка:
Catchable fatal error: Argument 2 passed to Event::trigger() must be of the type array, string given, called in C:\openserver\OpenServer\domains\mysite\system\storage\modification\system\engine\loader.php on line 119 and defined in C:\openserver\OpenServer\domains\mysite\system\engine\event.php on line 19
В чем проблема? Делаю все правильно, по инструкции. Спасибо.

П.С
Или пока не стоит переходить на 2.3?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
deim    242

мы там в 2.3 кучу ошибок понаходили.

исправлены они только в ветке dev на гитхабе.

лучше подождите немного пока обновленный релиз с исправлениями выложат

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    864
4 часа назад, wprizzz сказал:

Делаю все правильно, по инструкции.

2302 не совместим с предыдущими версиями

ставить его нужно с нуля, а не поверх, и потом переносить данные БД от предыдущей версии

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wprizzz    28
21 минуту назад, AlexDW сказал:

2302 не совместим с предыдущими версиями

ставить его нужно с нуля, а не поверх, и потом переносить данные БД от предыдущей версии

http://forum.opencart-russia.ru/threads/obnovlenie.328/

По этой инструкции все делал, получается они обманывают?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    864

этот вопрос нужно у авторов инструкции спрашивать - так же как и про сообщение о ошибке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wprizzz    28
Цитата

этот вопрос нужно у авторов инструкции спрашивать - так же как и про сообщение о ошибке

Где можно почитать инструкцию по обновлению до с 2.2 до 2.3? У

ПС У меня сборка чистая, скачивал на opencart.com

Изменено пользователем wprizzz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 091

Исходить нужно из задачи.Потом подключать смысл.Если смысл данной задачи стремится к нулю,то и напрягаться не стоит.Ведь ничего совершенно иного в версии 2.3 в плане функций не будет.

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

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

Если же речь про необходимость просто перенести данные в новый движок,то поможет админка с разделом Система-Резервные копии/Бэкап.

Необходимо лишь наличие одинакового префикса в базах данных обоих магазинов.

PS а точно такую ошибку я видел сам у пользователя со схожей проблемой на шаблоне Journal,самом любимом  и самом геморойной шаблоне всех пользователей вареза ))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wprizzz    28
Цитата

Исходить нужно из задачи.Потом подключать смысл.Если смысл данной задачи стремится к нулю,то и напрягаться не стоит.Ведь ничего совершенно иного в версии 2.3 в плане функций не будет.

Действительно, наверное смысла нет обновляться, пока не буду, подожду еще.

Цитата

 

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

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

 

Все установленные модули на моем сайте, а также шаблон поддерживают версию 2.3, если бы решил все таки обновиться, то, думаю, все было бы ок.

Цитата

PS а точно такую ошибку я видел сам у пользователя со схожей проблемой на шаблоне Journal,самом любимом  и самом геморойной шаблоне всех пользователей вареза ))))

Не нравится мне Journal. Варез на сайте не использую, все необходимые модули покупаю тут, либо на opencart.com

Цитата

 

Если же речь про необходимость просто перенести данные в новый движок,то поможет админка с разделом Система-Резервные копии/Бэкап.

Необходимо лишь наличие одинакового префикса в базах данных обоих магазинов.

 

Спасибо, а не можете скинуть ссылку, хотелось бы просто узнать как правильно это делается.

П.С. Спасибо всем кто откликнулся)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 091

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

Как вариант,установите с нуля на под-домене(или тестовом сайте)  чистый опенкарт 2.3...После чего зайдите в php my admin, только что созданную базу этого тестового сайта теперь нужно заменить на ту что обновляете.Заходим в саму базу,выделяем все таблицы и жмём Удалить.После этого выбыраем Импорт и заливаем базу обновляемого магазина.У нас должен получится чистый по файлам опенкарт, с подключенной к нему обновляемой базой.Всё дальше как написано в инструкции,переходим по ссылкке вашсайт/install и ждём окончания процесса обновления.После чего уже можно и шаблон этой версии одевать на обновлённую базу и модули нужные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wprizzz    28
В 11.02.2017 в 01:44, Tom сказал:

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

Как вариант,установите с нуля на под-домене(или тестовом сайте)  чистый опенкарт 2.3...После чего зайдите в php my admin, только что созданную базу этого тестового сайта теперь нужно заменить на ту что обновляете.Заходим в саму базу,выделяем все таблицы и жмём Удалить.После этого выбыраем Импорт и заливаем базу обновляемого магазина.У нас должен получится чистый по файлам опенкарт, с подключенной к нему обновляемой базой.Всё дальше как написано в инструкции,переходим по ссылкке вашсайт/install и ждём окончания процесса обновления.После чего уже можно и шаблон этой версии одевать на обновлённую базу и модули нужные.

Сделал тестовое обновление до Opencart 2.3 на локалхосте по вашей инструкции и все встало отлично, также попробовал обновится до OCStore 2.3 и тоже все хорошо.Спасибо)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wprizzz    28

Странно, после переноса на хостинг витрина магазина слетает, вылезает куча ошибок.
Конфиги проверил, с .htaccess все нормально. VQMOD установлен, база данных подключена, админка работает нормально. На локалхосте все отлично работает.
Может нужно сначала установить Opencart на хостинг? Хотя в инструкции про это не написано. Может хостинг?
 

Куча вот таких Notice:

Notice: Undefined variable: mytheme_responsive_layout in /home/host/mysite.ru/htdocs/www/catalog/view/theme/mytheme/template/common/header.tpl on line 46

 

Изменено пользователем wprizzz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 091

Vqmod в топку,так же как и используемый таинственный mytheme шаблон....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу