MeEdu网校系统搜索功能问题处理

MeEdu通过 MeiliSearch 实现全文搜索服务。

一、下载 MeiliSearch 程序 https://github.com/meilisearch/MeiliSearch/releases/tag/v0.24.0 只能下载 v0.24.0 版本,其版本不支持

下载 meilisearch-linux-amd64就可以了

二、上传 MeiliSearch




三、启动命令如下:

/www/wwwroot/meedu-meilisearch/meilisearch-linux-amd64

进入到 『MeEdu后台-系统-配置-全局搜索』:

到这里,meilisearch 全文搜索服务已经配置完毕。接下来,您在后台添加的录播课,视频等信息会自动同步到 meilisearch 服务。需要注意的是:

四、该服务安装完成之后立马搜索是会报错的(因为没有数据)。

另外在安装该服务之前添加的录播课和视频新数据是不会自动同步到该搜索服务的,所以您还需要在meedu的根目录执行下面命令来同步下数据:

php artisan meedu:search:import

五、常见问题

centos 报错 /lib64/libc.so.6: version GLIBC_2.18' 解决 "/lib64/libc.so.6: version GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)"

在执行上述tensorflow项目时报错,缺少GLIBC_2.18,参数如下内容得到解决:

bash 复制代码
curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz 
cd glibc-2.18/
mkdir build
cd build/
../configure --prefix=/usr
make -j2
make install

系统安装搭建 二次开发 报错问题处理