понедельник, 23 апреля 2012 г.

Проблемы с обновлением SugarCRM с версии 5.5.0 до 6.0.4

Во время обновления Upgrade Wizard  зависает на одном из этапов.
Для решения нужно немного подправить исходники
В файле  modules/UpgradeWizard/systemCheck.php  находим строчку foreach($files as $file)
и в конце этого цикла вписываем  break; 

После этих изменения обновление проходит нормально.

четверг, 19 апреля 2012 г.

Добавление пользователя в SugarCRM из командной строки

Этот метод подходит в тех случаях когда вам нужно получить доступ к SugarCRM  имя доступ только к базе данных.
Для начала сохраняем хеш пароля администратора

mysql> select user_name,user_hash from users where user_name = 'admin';
+-----------+---------------------------------------------------+
| user_name | user_hash                                            |
+-----------+---------------------------------------------------+
| admin     | 58b4e67f66bacfr42380845d6af27187 |
+-----------+---------------------------------------------------+

Изменяем пароль на свой
mysql> update users set user_hash = md5('пароль') where user_name = 'admin';

Заходим в SugarCRM в раздел Admin > Create New User
И создаем нового пользователя под себя.

После всех этих действий  возвращаем старый пароль для администратора используя сохраненный хеш
mysql> update users set user_hash = '58b4e67f66bacfr42380845d6af27187' where user_name = 'admin';