关于 GetYii 使用 XunSearch 之后部署问题讨论

社区开发 · forecho · 于 2年前 发布 · 1701 次阅读

GetYii 使用 XunSearch 来实现搜索功能,但是 XunSearch 只支持 Linux 部署,最近一直再考虑小白用户使用 GetYii 来学习 Yii2 的时候部署问题,在 Windows 上在不使用XunSearch 搜索时候,虽然部署上问题不大,但是每次发帖的时候会报错。

还有最近有计划做一个命令行安装 GetYii 功能,又卡在 XunSearch 上了。

希望大家留言讨论下解决方案。

共收到 8 条回复 讨论 GetYii
forecho#12年前 0 个赞

因为我现在使用的是 afterSave 来实现保存到 XunSearch 的,之前有考虑过判断用户是否安装过 XunSearch,如果安装过则会执行 afterSave 保存到 XunSearch,但是后来没找到怎么实现判断用户是否安装 XunSearch :sob:

forecho#22年前 0 个赞

@hightman 是否能给点建议

zxx1988328#32年前 0 个赞

@forecho 目前有方法判断了嘛

forecho#42年前 0 个赞

@zxx1988328 #3楼 http://www.getyii.com/topic/61 看这篇文章,默认是未开启。

需要手动开启。

zxx1988328#52年前 1 个赞

@forecho 我看过了代码,所以这就是最终的解决办法?

<?php
return [
    'adminEmail' => 'admin@example.com',
    'donateNode' => ['tricks'], //开启打赏节点
    'donateTag' => ['求打赏', '技巧库'], //开启标签
    'setting' => [
        'xunsearch' => false, // true 表示开启 GetYii xunsearch 搜索功能,默认不开启
    ],
];

使用的时候判断是ture还是false,是这样的吧

forecho#62年前 0 个赞

@zxx1988328 #5楼 是的

这是一种解决方案。

zxx1988328#72年前 0 个赞

@forecho 为何在评区贴出来的代码,颜色看起来好暗啊?

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册