云计算百科
云计算领域专业知识百科平台

解决 dify 网页端:“500 服务器内部错误”,请求 uri :/console/api/workspaces/current/plugin/tasks?page=1&page_size=100

问题背景

安装完 dify 后,当我打开网页时,浏览器端一直报错,如下图所示: 在这里插入图片描述

分析问题

成功运行 docker compose up -d,使用docker ps查看 docker 运行状态,发现 langgenius/dify-plugin-daemon:0.0.7-local 这个 docker 镜像一直处于重启中状态,如下: 在这里插入图片描述 使用 docker logs docker-plugin_daemon-1 命令,查看该镜像的日志,如下: 在这里插入图片描述

解决方案

该项目的 Github issues 中找到了该问题的解决方案,原文链接:https://github.com/langgenius/dify/issues/18161 首先调整 .env 文件中的如下两个配置项:

PLUGIN_S3_USE_AWS_MANAGED_IAM=false
PLUGIN_S3_USE_PATH_STYLE=false

.env 文件划到最底部就能找到这两个配置项,如下图所示: 在这里插入图片描述 然后,修改 dcoker/docker-compose.yaml 文件中的如下配置项:

S3_USE_AWS_MANAGED_IAM: ${PLUGIN_S3_USE_AWS_MANAGED_IAM:-false}

直接搜索关键字“langgenius/dify-plugin-daemon”瞬间定位,如下图所示: 在这里插入图片描述 修改后,先使用命令docker compose down关闭所有镜像(关闭出错那一个也行),然后运行命令docker compose up -d,重启所有镜像,就成功啦!

总结

从解决方案来看,应该是默认会连接 s3 相关配置,对于个人用户来说,一般都是没有 s3 这个概念的,所以我们需要关闭相关的配置项。 如果有什么其他的安装问题,欢迎留言讨论。

赞(0)
未经允许不得转载:网硕互联帮助中心 » 解决 dify 网页端:“500 服务器内部错误”,请求 uri :/console/api/workspaces/current/plugin/tasks?page=1&page_size=100
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!