在 Vtiger CRM 爱好者群里看到大家经常问的一些问题,Maie 在这里搜集整理一下,适用于 Vtiger 最新版本的常见问题解答(FAQ)供伸手党们享受。群里提出的问题有人解答后也将更新到这里,此文将持续更新!
提问的方式,非常有必要说明一下。大部分加群的同学都是来问问题的,基本上很少有人说我是来帮助解答问题的。有些人一上来就截个图,这个怎么解,那个怎么破?!你既没有说运行环境,又没有说进行什么操作时产生的问题,鬼才知道怎么回事。由于 Vtiger CRM 是开源系统,没有哪个人有业务帮你解答。原则上在Vtiger CRM 爱好者群里所提问题得到解答后,提问者应自行测试并有义务以上传文档、群问问或者发给群主等方式共享出来分享。我也就会综合更新到这里。
安装
Q:Vtiger CRM 需要什么环境?
A:
Windows:Windows XP/7/8,Windows Server 2003/2008,建议通过官方 EXE 一键安装包安装
Linux:需要 PHP 5.3-5.5,MySQL 5.1+
浏览器:建议 Chrome\Firefox 等webkit内核的浏览器
Q:Vtiger CRM 安装向导中 PHP 环境检测模块安装显示红色 No 怎么解决?
A: 比如模块 imap support,Mysqli support 和 cURL support 显示不支持。以 Windows 环境为例,找到安装目录下的 php 目录,用记事本打开 php.ini 文件,找到
;extension=php_imap.dll ;extension=php_mysqli.dll ;extension=php_curl.dll
去掉前面的分号,修改为:
extension=php_imap.dll extension=php_mysqli.dll extension=php_curl.dll
保存 php.ini 退出,重启 Apache 服务。重启 Apache 服务的方法建议打开 windows 服务管理器,找到vtigercrmApache600 服务,右键选择:重新启动。
Linux 版请自行搜索相关模块安装方法。
Q:如何安装简体中文语言包?
A:
安装方式一:通过官方扩展应用市场安装。(适用于Vtiger 6.1 及以上版本,推荐)
在 Vtiger CRM 右上角点齿轮图标进入后台设置界面,左侧菜单栏点击 Extension Store 进入官方扩展应用市场。点击应用市场右上角的 Login to Marketplace 登录或者注册应用市场。搜索 Chinese 找到简体中文语言包进行安装。
安装方式二:导入 ZIP 语言包安装。(适用于 Vtiger 6.2 及以前版本)
通过后台 Setting – Studio – Module Manager 界面左下角 Install from Zip 来导入模块、插件或者语言包。
Q:Login 登录页面如何汉化?
A: 由于目前版本 Vtiger 源码中 Login 页面并没有集成多语言,简体中文语言包无法将其汉化,只能手动修改模板。
模板地址:vtigerCRM\layouts\vlayout\modules\Users\login.default.tpl
请使用文本编辑器打开修改其中的对应英文字串。
Q:为什么打不开应用市场? 点击 ExtensionStore 显示空白。
A:查看一下 PHP 环境中 php-curl 是否安装正确。在某些环境如 windows 8.1 64bit 系统上可能还需要在 apache 的 httpd.conf 配置文件中加入如下内容:
LoadFile d:/php/libeay32.dll LoadFile d:/php/ssleay32.dll
其中 d:/php/ 改为这两个文件在你的 PHP 中安装的绝对路径。保存退出重启 Apache 服务。(2015-04-18 补充)
重启 Apache 服务的方法建议打开 windows 服务管理器,找到 vtigercrmApache600 服务,右键选择:重新启动。
Linux 版请自行搜索相关模块安装方法。
Q:安装时满屏 Notice 错误怎么解决?
A: PHP.ini 配置文件中 error_reporting 改为:
error_reporting=E_ALL & E_NOTICE
Q:Illegal request(非法请求)
A:安装根目录下 config.inc.php 文件中
$siteUrl=’http://localhost:8888’;
为 CRM 网址验证项,为安全起见,本地访问时应保持默认值;公网访问时此参数应设置为公开访问的 IP 或者域名,否则就会出现非法请求,如果不需要验证,也可以设置为 “http://”。
网友补充:修改 include\http\request.php 把 213 行注释掉,就不验证根路径了。(via 伊洛不眠人,2015-03-19)
Q:工作流定时任务不起作用?
A: 尝试运行安装目录 cron 文件夹下的 .bat 文件(for windows)或者 .sh 文件 (for Linux)。
网友补充:Vtiger CRM for windows 定时任务启用方法: 修改 vtigerCRM\cron\vtigercron.bat 中的两个路径为安装路径,然后把 vtigercron.bat 添加到计划任务定时执行就行了。(via 伊洛不眠人,2015-03-19)
Q:安装登录后切换到简体中文,某些下拉列表显示???问题
A: 请使用 phpmyadmin 等工具查看数据库字符集,应改为 utf-8
使用
Q:导出 CSV 文件乱码怎么解决?
A:请先确认是否用 excel 软件打开过。用 openoffice 等文档编辑软件将 CSV 另存为 utf-8 格式。
Q:视图中姓和名分开名在前姓在后怎么弄更好看一些?
A:列表视图中创建新筛选,选择要显示的姓名等字段后保存,并设置为默认值。
Q:Vtiger CRM 导出 PDF 中文乱码?
A: 点击这里阅读 Vtiger CRM 6 导出 PDF 中文乱码解决方案
Q:新创建的用户登录后一片空白?
A: 请检查职位角色设置中某级职位角色是否分配了下级角色的权限配置文件,给错误的职位配置用户后,此用户登陆初始化时无法正确读取权限就会出现页面空白错误。举个例子:四级权限分别是销售主管,客服主管,分公司经理,销售人员。其中销售主管是销售人员的上级权限,在设置分公司经理时,权限只能是销售主管,客服主管。不应该包括销售人员权限配置。(20150306 via 张永升)
Q:Vtiger CRM 邮件管理中添加新邮件账户时提示 Can’t open mailbox : No such mailbox.
A: 确保已经安装 php-imap 扩展,确保邮件账户和邮件地址正确。如果添加任何邮件账户都提示 Can’t open mailbox : No such mailbox. 那么应该是 PHP 环境问题。
以 windows 版为例建议在 php 安装目录 php.ini 中开启 php_mbstring.dll 扩展。找到
;extension=php_mbstring.dll
去掉前面的分号,修改为:
extension=php_mbstring.dll
保存 php.ini 退出,重启 Apache 服务。保存 php.ini 退出,重启 Apache 服务。重启 Apache 服务的方法建议打开 windows 服务管理器,找到 vtigercrmApache600 服务,右键选择:重新启动。
Linux 版请自行搜索相关模块安装方法。
Q:Login 登录页面布局如何修改?
A: Login 登录页面的修改需要具备一定的 HTML 结构知识。
模板地址:vtigerCRM\layouts\vlayout\modules\Users\login.default.tpl
请使用 Dreamwaver 、Notepad++ 等编辑器打开进行修改。开源软件,建议至少保留 Vtiger 相关版权信息。
Q:如何去除首页仪表板上的应用商店横幅广告 Banner?
A: 将对应模块中的广告代码注释掉即可。(via 伊洛不眠人,2015-03-13)
模板位置:\vtigerCRM\layouts\vlayout\modules\ExtensionStore\Promotions.tpl
修改方法:将最外层的
<div class="banner-container">...</div>
加上注释,改为:
<!--div class="banner-container"> ... </div-->
原文链接:http://maie.name/711.html 可以点击进入加入QQ群