Skip to main content

Обновляем vsDesk версии DEMO до версии КОРП

1.     В текущей системе перейдите в меню Настройки - Резервные копии;

2.     Сделайте резервную копию текущей базы и сохраните её в любое другое расположение;

Можно так же воспользоваться консольной командой 

mysqldump -uroot -p vsdesk > backup.sql

3.     Сделайте резервную копию всех файлов текущей системы.

4.     Удалите содержимое всех папок и файлов системы из корня установки, кроме папок media и uploads. Пути к корневым папкам:

Linux версия: /var/www/vsdesk

Windows версия: C:/vsdesk/domains/localhost

5.     Скопируйте содержимое дистрибутива КОРП в корневую папку системы, кроме папок media и uploads. Для обновления используйте дистрибутив Linux версии, даже если ваша система установлена на Windows. Пути к корневым папкам:

Linux версия: /var/www/vsdesk

Windows версия: C:/vsdesk/domains/localhost

6.     Замените файл лицензии /protected/config/license.php, полученный при покупке.

7.     Задайте права на папку, в которую установили vsDesk (только для Linux версии):

sudo chown www-data:www-data -R /var/www/vsdesk

8.     Создайте файл installer.lock  в папке /protected/data в корневой папке.

9.     Замените из резервной копии все конфигурационные файлы из папки /protected/conf в корневой папке, с расширением *.inc

10.  В консоли сервера:

  • Перейдите в консоли в папку /protected/ установленной системы. 
cd /var/www/vsdesk/protected
  • В консоли Windows сервера (зеленый флажок в трее – меню Дополнительно - Консоль): 
cd c:\vsDesk\domains\localhost\protected
  • Выполните в консоли сервера следующую команду: 
php yiic.php migrate up
  • В окне консоли необходимо ответить YES на вопрос Apply the above migration (yes|no) [no]:
  • После применения миграций вы должны увидеть сообщение наподобие: *** applied mxxxxxxx_xxxxxx_xxxx (time: X.XXs) Это означает успешное применение миграций.
  • После каждого обновления требуется перезагрузка ролей, так как новый функционал поставляется по умолчанию с отключенными правами доступа. Для обновления ролей необходимо в меню Настройки - Управление ролями нажать на кнопку, выделенную на рисунке: