2025-03-09 10:47:11
围观(429)
使用命令进入 docker 容器并编辑源代码:
docker exec -it ragflow-server bash
vim /ragflow/api/apps/user_app.py
在代码里找到这行:
def user_add():
在这行代码下面增加代码(注意,需要先按一下键盘上的 “I” 才能编辑):
return get_json_result(
data=False,
message="Register not allowed.",
code=503,
)
增加代码后保存(按键盘左上角 ESC 后输入 wq 就能保存代码)并退出容器(输入 exit 回车就能退出容器)
接着需要重启 docker 容器,到 ragflow/docker 执行(电脑上之前下载好的 ragflow 里面的 docker 目录):
docker compose stop
docker compose -f docker-compose.yml up -d
注意:更改后不能使用 docker compose down 这样的操作,否则要重新修改。
一样也是使用命令进入 docker 容器:
docker exec -it ragflow-server bash
编辑 Nginx 的 ragflow 配置:
vim /etc/nginx/conf.d/ragflow.conf
增加以下配置:
location ~ ^/(v1/user/register) {
deny all;
return 403;
}
执行 Nginx 重启:
nginx -s stop
nginx
最终效果:
这种解决方式就是点了注册没反应,但不会提示。
本文地址 : bubaijun.com/page.php?id=242
版权声明 : 未经允许禁止转载!
上一篇文章: 实现 Windows 系统下使用 Crontab 定时任务
下一篇文章: 暂无