環境:CentOS 5.8,安裝了Asterisk 1.8
升級php到5.2
SugarCRM 6.5: Minimum PHP version required is 5.2.0. You are using PHP version 5.1.6
官方的yum源裡面沒有,如下添加一個額外的源:
# rpm -import http://www.jasonlitka.com/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/utterramblings.repo
在打開的文件中加入以下內容:
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/RPM-GPG-KEY-jlitka
保存
# yum update php
# reboot
參考:http://www.linuxidc.com/Linux/2014-04/100956p2.htm
下載SugarCRM 6.5版本
cd /var/www/html
wget http://nchc.dl.sourceforge.net/project/sugarcrm/1%20-%20SugarCRM%206.5.0/SugarCommunityEdition-6.5.0/SugarCE-6.5.2.zip
unzip SugarCE-6.5.2.zip
ln -s SugarCE-Full-6.5.2/ SugarCE
chown asterisk:asterisk SugarCE* -R
浏覽器訪問 http://192.168.100.103/SugarCE/install.php
提示session.save_path設置錯誤
cd /var/www/html/SugarCRM/
創建文件phpinfo.php
<?php phpinfo(); ?>
浏覽器訪問 http://192.168.100.103/SugarCE/phpinfo.php
看到/var/lib/php/session
mkdir /var/lib/php/session_sugarcrm
chown asterisk:asterisk /var/lib/php/session_sugarcrm
touch .htaccess
vi .htaccess
php_value session.save_path /var/lib/php/session_sugarcrm
/etc/init.d/httpd restart
提示mbstring沒有啟用
CentOS 5.8缺省的php沒有啟用mbstring
yum -y install php-mbstring
在/etc/php.ini的加入extension=mbstring.so
編輯/etc/php.ini
提示
PHP Memory Limit 32M (Set this to 41943040M or larger in your php.ini file)
IMAP Module Not found: InboundEmail and Campaigns (Email) require the IMAP libraries. Neither will be functional.
Upload File Size Warning: Your PHP configuration should be changed to allow files of at least 6MB to be uploaded.
http://code.google.com/p/sugarcrmcn/downloads/list
cd /var/www/html/SugarCE
wget http://code.google.com/p/sugarcrmcn/downloads/detail?name=SugarCRM-LangPack-zh_cn-6.1.1.zip&can=2&q=
unzip SugarCRM-LangPack-zh_tw-6.2.3.zip
修改config.php
array (
'en_us' => 'English (US)',
'zh_cn' => 'Chinese'
),
5、浏覽器訪問 http://192.168.100.103/SugarCE/
退出並重新登錄,將會出現English Chinese語言選擇。
第一次登陸,會提示進行地區等設置。
設置完成後,
修改config.php,讓CRM缺省為中文,可以另外選擇英文。
'default_language' => 'zh_cn',