上礼拜安装了英文的Flarum之后才看到了这个中文论坛。最近上线后发现搜索中文,无论搜索多少自负都没有结果可以显示。结合了本站和官方论坛的方法试过了:

安装 xunsearch 和插件

结果是xunsearch安装失败。错误信息如下:
错误

官方论坛改my.cnf

参照:https://discuss.flarum.org/d/22321-improving-search-for-chinese-characters/13
改了my.cnf,之后按照说明输入SQL命令又出现错误:

SQL 查询:
ALTER TABLE bufposts DROP INDEX content;
MySQL 返回: 文档
#1091 - Can’t DROP ‘content’; check that column/key exists

实在不知道究竟是怎么回事儿了。而且现在每次搜索中文网站左下角都会出现糟糕,出错啦!请刷新页面重试。
各位谁知道这个提示怎么修复,然后怎样可以搜索中文吗(上述方法问题在什么地方)?操作系统时centos 7,mysql 5.6.47, Nginx 1.16.1, 宝塔面板。

网址是:https://buf.im

感谢各位!

    chenran 数据库方法需要 MySQL 5.7+ 版本。
    xunsearch 安装前请将虚拟内存提升至 2G/3G,然后严格按照中文站的安装教程安装。

      Golden 嗯嗯,升级到5.7就可以了,那个虚拟内存

      2G3G

      没有看太懂,但是问题还是解决了。目前就是只能搜内容,无法搜标题。偶尔还是会出现“糟糕,出错啦!请刷新页面重试”的提示。很奇怪