WeKnora icon indicating copy to clipboard operation
WeKnora copied to clipboard

[Question]: 权限文件和配置向量模型失败

Open luciferhs opened this issue 1 month ago • 5 comments

问题类别

使用问题

问题描述

1.上传文件报错,failed to create directory: mkdir /home/hsops: permission denied 2.调用Embedding失败: EmbedBatch API error: Http Status 404 Not Found,已经修改了使用千问和智普两种都不行,但是在命令行是可以的

背景信息

  • 我是在Ubuntu22.04的x86系统上使用普通用户,使用docker-compose --profile xxx up -d 的方式启动的

操作系统

ubuntu22.04

其他环境信息

No response

相关日志


已查找的资源

No response

确认事项

  • [x] 我已经搜索了现有的 issues 和文档
  • [x] 我已经提供了足够的信息来帮助理解问题

luciferhs avatar Nov 21 '25 06:11 luciferhs

配置Embedding模型这里ok了,但是现在卡在上传文件的报错这里

Image

luciferhs avatar Nov 21 '25 07:11 luciferhs

并且所有的volume的配置,docker-compose.yaml里面的 我都修改到了 ,例如 volumes: - /home/hsops/weKnora-data:/data/files

luciferhs avatar Nov 21 '25 07:11 luciferhs

并且 现在我重新使用root启动也是报错一样的问题

luciferhs avatar Nov 21 '25 07:11 luciferhs

ERROR[2025-11-21 15:17:45.412] [request_id=8LwmnmBNskwa error=failed to create directory: mkdir /home/hsops: permission denied] knowledge.go:142[CreateKnowledgeFromFile] | 发生错误

luciferhs avatar Nov 21 '25 07:11 luciferhs

https://github.com/Tencent/WeKnora/blob/3c3b457261b0a9da87bf569f7422e49f5775a2f9/.env.example#L54-L55

报错是因为没有写入权限,尝试更该这个环境变量,改成可以写的一个目录

lyingbug avatar Nov 26 '25 02:11 lyingbug