Order Master

Справочный центр Order Master всех версий

СОДЕРЖАНИЕ СПРАВКИ

FAQ по OM      FAQ по OM Pro      FAQ по OM2      


Как перейти с версии 5.2 на 5.3 или обратно - не теряя данные?


В этой инструкции я расскажу как можно заменить файлы Order Master или Order Master Pro БЕЗ потерь данных на Вашем хостинге.

Очень часто в последнее время хостеры меняют версию PHP с 5.2 на 5.3 - и это абсолютно оправдано, поскольку версия 5.3 даёт значительно больше возможностей, а самые новые скрипты нередко и вовсе не поддерживают ниже 5.3 версию. Но разница в том, что в Order Master/Order Master Pro часть файлов зашифрована для Zend и в 5.2 для их расшифровки используется Zend Optimizer, а в 5.3 - Zend Guard Loader. Поэтому и созданы специально два дистрибутива под разные версии.

Итак, каковы Ваши действия по переходу на другую версию без потерь данных:

1. Определите какая у Вас версия Order Master - обыная (чаще всего папка /om/ ) или PRO (папка /op/).

2. Определите точно Вашу версию на хостинге PHP - 5.2 или 5.3, инструкция как узнать версию - есть по этой ссылке:

http://ordermaster.ru/help/check_host.html

3. Там же написано - как узнать установлен ли у Вас Zend Optimizer (для 5.2) или Zend Guard Loader (для 5.3) - убедитесь, что он есть, иначе не будет работать скрипт.

4. Вам нужно взять дистрибутив от конкретной версии - 5.2 или 5.3. Если у Вас нет дистрибутива - то Вы можете написать мне лично через страничку Контакты - и запросить повторно копии скрипта, но обязательно указывайте емайл, на который Вы покупали - и какая у Вас версия OM (обычная или PRO, номер не важен, т.к. я всегда последнюю высылаю).

В зависимости от версии OM или OM Pro - вот две инструкции по обновлению. Суть в том, чтобы скопировать из оригинального дистрибутива нужной версии - файлы из УКАЗАННЫХ ниже папок - поверх существующих на сервере. Обязательно это делать в бинарном режиме FTP (не автоматическом, а бинарном!) - иначе файлы могут повредиться при передаче.

 

Для Order Master (обычной версии)

Копируем все файлы из таких папок (вместе с их подпапками):

/om/sys/app/controllers/

/om/sys/app/helpers/

/om/sys/app/libraries/

/om/sys/app/models/

 

Для Order Master Pro

Копируем следующие папки:

 

op/protected/components/
op/protected/models/
op/protected/controllers/

op/protected/modules/admin/components/
op/protected/modules/admin/controllers/
op/protected/modules/admin/models/

op/protected/modules/aff/components/
op/protected/modules/aff/controllers/
op/protected/modules/aff/models/

op/protected/modules/author/components/
op/protected/modules/author/controllers/
op/protected/modules/author/models/

op/protected/modules/area/components/
op/protected/modules/area/controllers/
op/protected/modules/area/models/

 

В этом случае все данные, шаблоны - останется всё на своих местах, но версия обновится.

Вопросы Вы можете задать через страничку "Контакты" сайта Order Master.



<< Вернуться назад