понадобилось установить SugarCRM (SugarCRM Community Edition For Free) на hvosting.ua
скачиваем инсталятор бесплатной версии, распаковываем его на сервер хостинга по FTP или любым другим удобным способом
и начинаем устанавливать, заранее создаем базу MySQL и пользователя для этой базы
В итоге предварительная проверка инсталятора выдала ошибку
PHP allows to use stream (upload://) Upload stream is blocked by Suhosin, please add “upload” to suhosin.executor.include.whitelist (See sugarcrm.log for more information)
решить ее редактированием файла .htaccess не получилось добавив
<IfModule mod_php.c>.
php_value suhosin.executor.include.whitelist upload://
</IfModule>
поскольку php работает в режиме fastcgi, поэтому пришлось править php-bin/php.ini. Ожнако по умолчанию у пользователя нет прав на его запись
~/php-bin$ ls -l
total 8
-r-xr-xr-x 1 h37429 h37429 19 Dec 6 2011 php
-r——– 1 h37429 h37429 120 Feb 3 2012 php.ini
пришлось менять права и уже потом добавлять туда строчку
suhosin.executor.include.whitelist = upload://
после этого pre-check прошел без ошибок и SugarCRM установилась
однако пришлось еще править права на некоторые папки чтобы внешний вид использовал стили, иначе все отображалось как в текстовом виде без красот и тяжело было понять с чем работаешь
дальше стало проще.
- установка русского языка RUSSIAN RAPIRA Language Pack FOR SUGAR CE 6.5. (Admin – Module Loader)
- установка русского языка по умолчанию: В config.php меняем ‘default_language’ => ‘en_us’ на ‘default_language’ => ‘ru_ru’
- добавление поддержки Asterisk (Asterisk SugarCRM Connector). Настройки этого модуля в Admin – ASTERISK Configuration. В самом низу страницы