分类: Laravel Ubuntu Init
-
执行 sudowww ‘php artisan es:migrate’ 时,系统报错提示无法找到名称为 ik_smart 的分词器。经排查,原因在于运行 Elasticsearch 安装脚本后,未安装对应版本的 IK 分词插件。通过补充安装该插件,问题得到解决。
-
执行脚本安装 Elasticsearch 后发现 IK 分词插件未生效,经排查脚本自动安装代码无效。尝试手动使用 elasticsearch-plugin 安装插件,因 ES 版本为 7.17.6,先后尝试最新版及 7.17.5 版本插件均报版本不匹配错误。最终决定修改安装脚本,将 Elasticsearch 版本回退至 7.17.5,重新安装后 ES 版本正确且插件成功安装。
-
在 Ubuntu 环境下使用 laravel-ubuntu-init 脚本创建站点时,填写项目名称后系统提示校验失败。解决方法是编辑对应的脚本文件,将触发报错的校验代码注释掉。保存修改后重新执行脚本,系统不再提示错误,操作顺利完成。
