Будет описан процесс миграции SalesPlatform vtiger CRM с версии 6.1 на 6.2
1. Загружаем Менеджер миграции SalesPlatform с официального сайта http://community.salesplatform.ru/download/
wget http://sourceforge.net/projects/salesplatform/files/migration/salesplatform-migration-620-201505.zip
2. Распаковать архив в директорию с установленной системой
cd /var/www/vtigercrm tar zxf salesplatform-migration-620-201505.zip
3. На время миграции даем полный доступ в директорию для пользователя apache, в debian это www-data
chown -R www-data.www-data *
4. Открываем в браузере http://ваша_система/migrate
5. Далее следуйте инструкциям Менеджера миграции
5.1 На первом шаге нужно проставить галки и указать пользователя подкоторым заходим в vtiger
5.2 На втором шаге будет список изменений в БД, там везде должно стоять «Success».
Если же у Вас появилась надпись «Invalid request», то не закрывая страницу браузера, открываем файл csrf-magic.php
nano /var/www/vtigercrm/libraries/csrf-magic/csrf-magic.php
Находим там строчку $GLOBALS[‘csrf’][‘secret’], и в кавычки вписываем любой набор символов, у меня получилось вот так:
$GLOBALS['csrf']['secret'] = 'kldsjfgldsjfkghdskjfghdksljfgh';
И обновляем страницу, если вы запустите установку заново, то этот файл перезапишится и опять появится эта ошибка
После выполнения этих действий процесс миграции будет завершен и можно пользоваться vtiger 6.2
6. Возвращаем права доступа к файлам
cd /var/www/vtigercrm chown -R root.root * chown -R www-data.www-data cache logs modules storage test user_privileges tabdata.php parent_tabdata.php config.inc.php
7. Если Вы используете КЛАДР, то его необходимо подключить заново как отдельную базу данных, как это сделать описано здесь.