Annie 在使用了一段时间的新的 crm 后给予了极大的赞赏。
巴巴拉拉的说了一大堆使用 crm 后的各种好处。
期间遇到各种问题,都一个一个的解决了。
有一次搜索一个客户没有搜索出来,我看了下,发现切换成高级搜索即可搜索到。
今天忽然说又有一个客户搜索不出来,换了个信息才搜索到,我测试了一下,果然如此。
遂给 suitercrm 安装 Elasticsearch 引擎,这个引擎到底安装在哪里呢? 重新新建一个 linux 的虚拟机? 还是安装在 ikuai 的 docker 里?还是直接安装在网站服务器里?
想了想,当然还是跟网站装在一起比较好。网站是用的宝塔面板,宝塔里面有 docker 管理器。之前没有怎么玩过 docker,不过看了下,还是挺简单,把镜像拉下来,端口设置了下,然后按照说明填了几个参数,然后测试了一下链接,搞定。
试了试搜索效果,快速准确。
但是输入中文就会自动变成乱码如图:
网上找到的信息大多都是机器翻译了一些 suitercrm 和 Elasticsearch 的官方说明,被不同的地方转发来转发去。
其中有一篇文章说道了 Elasticsearch 面板中文乱码的问题,但是我这个 Elasticsearch 是作为 suitercrm 补充使用的,也不需要什么面板,但是还是尝试了一下文章的说法,修改了配置文件,把 utf-8 编码修改为 gbk,但是问题依旧,所以就还是改回了 utf-8。
另外似乎是这个 crm 中文包翻译的太粗糙,搜索结果的 Results 字样被翻译成了 「错误」。真是蛋疼。、
关于无法搜索中文的问题,我想可能如果重新安装 elasticsearch8.0 版本的可能会好,但是因为使用 crm 版本也比较老,不太确定跟新版本的 elasticsearch 是否能很好的适配。反正实际使用中也基本用不到什么中文,就懒得去折腾了。