解决Composer运行中断并显示Killed的问题

大伟哥 提交于 2020-07-06,周一, 12:04 ,最近更新于2020-07-06,周一, 14:21

在内存1GB(分配给PHP的最大运行内存是128MB)的Linode VPS上运行Composer安装Drupal模块,没有得到成功的提示,只是提示KILLED。

通过修改分配给PHP的运行内存把PHP内存由128MB提高到256MB以后,报错具体了一点:

标签

为Drupal安装并配置xunsearch后端搜索服务出错,拟放弃xunsearch

大伟哥 提交于 2020-07-04,周六, 16:45 ,最近更新于2020-07-06,周一, 21:54

Facets模块依赖search api模块和后台搜索服务,因此还需要安装和配套这些相应的模块和服务。在龙马的推荐下大伟哥选择了国产的迅搜(xunsearch)作为后端搜索服务,原因是它安装配置简单而中文分词功能又强大。

xunsearch的服务安装过程有点小插曲,不过Drupal的模块安装倒是很简单:

给Drupal安装后台搜索服务xunsearch

大伟哥 提交于 2020-07-04,周六, 11:47 ,最近更新于2020-07-04,周六, 15:59

大伟哥最近准备使用Drupal的facets模块给上网站上的商品列表页面加上筛选选项,实现类似京东和淘宝那样根据产品参数属性来筛选产品的功能,这样可以极大地提高用户体验。而这个功能则需要facets模块、Search API模块结合一个后端的搜索服务来实现。在Drupal群里经过龙马大佬推荐,我最终选择了对中文支持比较好的迅搜(xunsearch)。

在按官方文档安装xunserch服务的过程中碰到了报错:

标签