VTigerCRM5.0.4简体中文包及安装说明

vTigerCRM基于国际著名的开源软件SugarCRM开发。SugarCRM是国际CRM领域的后期之秀,总部位于美国加利福尼亚。它提供著名的开源软件SugarCRM开源版,所谓开源简单理解就是开放程序代码,采用开放式研发模式,免费提供用户使用的意思。 该系统采用BS架构,使用MySQL数据库,Appach网页发布服务器。它能满足国内许多中小型企业对于客户关系管理的入门级需求。核心模块比SugarCRM开源版略有增加,包括:
1、客户
2、联系人
3、产品/价格
4、报价单
5、线索
6、机会
7、订单(采购订单和销售订单)
8、发票
9、统计报表
10、统计图表
11、日程
12、活动
13、服务台/知识库
14、电子邮件
15、RSS新闻聚合器
16、备忘录
根据网上的资料今天花了几个小时总算把这个客户管理软件给装上去了,以下为具体过程,希望能给网友带来方便:
windows下安装文档地址:http://wiki.vtiger.com/index.php/Vtiger_CRM_5.0.3_-_Installation_Manual_for_Windows
1.安装php2.25,apache2.2.5和MySQL5.0.51a,a
2.配置httpd.conf,php.ini和my.ini,具体如下:
 httpd.conf:
添加

 LoadModule php5_module "C:/php5.2.5/php5apache2_2.dll"
 AddType application/x-httpd-php .php

 php.ini的设置符合vtiger的网页安装向导,这里尤其要注意以下几个参数:
 extension=php_mysql.dll去掉前面的分号
 extension=php_imap.dll
 extension=php_gb2.dll并把这三个dll拷贝到system32下面
 extension_dir = "./ext",然后把php.ini和ext文件夹拷贝到windows文件夹下面去。
 Safe Mode Off(默认是这个 )
 Display Errors On  默认
 File Uploads On Uploads 默认
 Register Globals Off 默认
 Max Execution Time 600
 output_buffering= On
 Change the memory limit = 64M
 error_reporting = E_ALL & ~E_NOTICE
 allow_call_time_pass_reference = On 默认
 log_errors = Off
 short_open_tag= On
 my.ini主要是默认字符集设置改为utf8,以便汉化还有一个是关于sql-mode

# sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"去掉STRICT_TRANS_TABLES,如果不去掉,你会发现很多对象会插入不到数据库中,也化了我好久才发现的呢
3.启动apache和mysql,在数据库中设置一个创建该数据库的用户,我这里设置用户名和密码都是vtiger,并且暂时有最大的权限
4.输入http://localhost:8080/vtiger5.0.4/install.php安装向导执行下去,当最后一步完成的时候你会发现在数据库中会有根据你自己命名的数据库存在,并且里面存在了demo数据
5.(汉化过程)将需要汉化的include和module文件夹覆盖原先存在的文件夹
(大概)第167行:
$languages = Array(''''''''en_us''''''''=>''''''''US English'''''''',);
改为:
$languages = Array(''''''''zh_cn''''''''=>''''''''Simplized Chinese'''''''',''''''''en_us''''''''=>''''''''US English'''''''',);
(大概)第170行:
$default_charset = ''''''''ISO8859-1'''''''';
改为:
$default_charset = ''''''''UTF-8'''''''';
(大概)第180行:
$default_language = ''''''''en_us'''''''';
改为:
$default_language = ''''''''zh_cn'''''''';
中文字体的问题
在vtiger CRM的Image\Canvas\Fonts目录下添加中文字体,例如simsun.ttf,然后修改fontmap.txt,添加一行:
Simsun,simsun.ttf
然后修改include\utils\GraphUntils.php
文件: vtiger5.0.4汉化包.rar 大小: 1440KB 下载: 下载第42行:
case ''''''''cn_zh'''''''':
改为
case ''''''''zh_cn'''''''':

6.这个时候登录你就会发现已经汉化成功了,下一步就是你对这个系统根据自己的需求来修改了。
 
在安装的过程中出现过以下问题:
1 在网页向导安装过程中出现unable to connect to the mysql的问题,后来发现是mysql没有被加载到php中,把ext文件夹拷贝到 windows下面去。
2.汉化过程中出现没有gd和imap等库,把ext文件夹拷贝到 windows下面重启现apache就可以了。

最近因为发现原来的汉化包还是存在很多问题,又对include下的文件zh_cn.lang.php汉化包进行了改动。

有话要说