docs(README): 更新项目文档

- 更新 README.md 中的项目文档链接
- 在 question/README.md 中新增端口冲突解决方法
This commit is contained in:
zstar 2025-06-14 14:28:56 +08:00
parent dbb736208d
commit 971e49f2fc
2 changed files with 22 additions and 1 deletions

View File

@ -42,7 +42,12 @@ Ragflow-Plus 是一个基于 Ragflow 的二次开发项目,目的是解决实
[![Ragflow-Plus项目简介与操作指南](https://i0.hdslb.com/bfs/archive/f7d8da4a112431af523bfb64043fe81da7dad8ee.jpg@672w_378h_1c.avif)](https://www.bilibili.com/video/BV1UJLezaEEE)
文档教程:[xdxsb.top/ragflow-plus](https://xdxsb.top/ragflow-plus)
项目文档:[xdxsb.top/ragflow-plus](https://xdxsb.top/ragflow-plus)
使用 Docker 快速启动:
```bash
docker compose -f docker/docker-compose.yml up -d
```
## 🛠️ 如何贡献

View File

@ -35,6 +35,22 @@
**回答:** 可以兼容ollama及在线api(硅基流动平台)。
## 问题 8端口冲突报错如何解决
```bash
(HTTP code 500) server error - Ports are not available: exposing port TCP 0.0.0.0:5455 -> 0.0.0.0:0: listen tcp 0.0.0.0:5455: bind: An attempt was made to access a socket in a way forbidden by its access permissions.s
```
**回答:** 该问题原因是 Windows 网络地址转换服务WinNAT该服务为 Hyper-V、WSL2 或 Docker 等虚拟化技术提供网络地址转换(NAT)功能 。WinNAT 在运行时会随机保留一部分 TCP/UDP 端口供虚拟网络使用。这些保留端口可能与应用所需端口冲突。
通过以下命令,可以停止服务,释放这些保留端口,允许用户临时使用它们。
```bash
net stop winnat
netsh int ipv4 add excludedportrange protocol=tcp startport=5455 numberofports=1
net start winnat
```
---