Перейти к содержанию
Форум поддержки пользователей VamShop

Переход с 1.2 на последнюю версию.


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

Приветствую!

Подскажите пожалуйста оптимальный алгоритм перехода на последнюю версию вамшопа.

Сам думаю так:

1) сделать дамп старой базы и сохранить шаблоны темы

2) залить новый дистриб

3) восстановить базу

4) перепроверить настройки магазина

5) исправить шаблоны темы

Это рабочая схема?

Нужны ли дополнительные правки БД и темы?

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

Привет!

Да вообще-то можно патчами обновиться.

Восстанавливать старый backup базы в новой версии нельзя, будут ошибки.

Нужно патчи ставить.

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

Как вариант можно:

1. Установить новую версию магазина

2. Экспортировать со старой все товары в csv

3. Импортировать в новую версию

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

Несколько раз обновлялся патчами, а если с ранних версий - выйдет около 50% лишних файлов (которые магазин уже не использует). А также в случае если у вас установлены сторонние модули - возможно возникнут проблемки...

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

Насчет пользователей думаю геморройно будет... Довольно много связок с учетной записью... Хотя могу ошибаться...

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

Спасибо за советы!

А если так: обновиться патчами а потом сравнением с дистрибов потереть лишние файлы?

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

Долго сравнивать прийдется :) Ну а так если нет сторонних модулей и не особо запаривает, что будет немного больше файлов - лучше патчи, только бэкап не забудь.

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

medium

Да в лишних файлах ведь нет ничего страшного, сидят себе и сидят, просто они никак не используются да и всё.

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

Я так и сделал. Нехай лишние файлы отстаются.

Пропатчил магазин. Внешне все выглядит хорошо. А в админке некоторые пункты не работают.

Например: Настройки-основные выдают такую ошибку и прерывают выполнение скрипта:

Warning: call_user_func(xtc_get_country_name) [function.call-user-func]: First argument is expected to be a valid callback in /home/site/shop/admin/includes/functions/general.php on line 1358

Fatal error: Call to undefined function: xtc_cfg_pull_down_country_list() in /home/site/shop/admin/configuration.php(135) : eval()'d code on line 1[/code]

Я посмотрел тексты - ни один из них не содержит xtc_.

Подскажите плиз, где искать?

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

Нашел ))

Эти поля берутся из БД, в configuration, поля  use_function и set_function.

Пример первого затыка: параметр: STORE_COUNTRY

use_function: xtc_get_country_name

set_function: xtc_cfg_pull_down_country_list(

Это как, вручную менять? или глюк апдейта?

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

Ну и наконец заключительная часть моего монолога - нашел пропуск в апдейте в теме http://vamshop.ru/forum/index.php?topic=296.0

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

Нужно просто в описании 1.35 патча было прочитать.

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

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