分类:
2008-04-01 13:56:17
![]() |
|
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.输入安装向导执行下去,当最后一步完成的时候你会发现在数据库中会有根据你自己命名的数据库存在,并且里面存在了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
![]() |
|
6.这个时候登录你就会发现已经汉化成功了,下一步就是你对这个系统根据自己的需求来修改了。
在安装的过程中出现过以下问题:
1 在网页向导安装过程中出现unable to connect to the mysql的问题,后来发现是mysql没有被加载到php中,把ext文件夹拷贝到 windows下面去。
2.汉化过程中出现没有gd和imap等库,把ext文件夹拷贝到 windows下面重启现apache就可以了。
smallcobble2010-11-17 21:23:25
不好意思,很久没上博客,“里面的那个webmail,在freebsd下面还需要安装什么支持软件呀?”我没有在这些操作系统环境下测试过,你可以查询下webmail在freebsd下运行需要什么支持,还有“Could not connect to server. Please contact the administrator”可能是你的据库用户名密码等连接问题把
chinaunix网友2009-07-09 21:20:42
不知楼主有没测过那个客户门户,我在虚拟主机已按您的方法成功汉化,但客户门户登陆时却总提示连接失败Could not connect to server. Please contact the administrator. 期望能得到您的进一步指导