全球灰产交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工灰产
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 256|回复: 14

求大神, 1panel搭建cloudreve 连接不上数据库

[复制链接]

9

主题

49

回帖

167

积分

注册会员

Rank: 2

积分
167
发表于 2024-7-28 02:01:08 | 显示全部楼层 |阅读模式
20230417
本帖最后由 byhefei 于 2024-7-28 02:03 编辑

用的 1panel面板, 建了一个PHP容器搭建多个站点,

cloudreve搭建用MYSQL数据库,

运行 “./cloudreve”   连接上不上mysql数据, 配置文件没有问题


用SQLite数据库就没问题。  

hostloc邀请码购买+tg:@Sendtoae86bot
回复

使用道具 举报

9

主题

49

回帖

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2024-7-28 02:02:27 | 显示全部楼层
错误信息是这样的


  1. [Info]    2024-07-28 01:53:29 Initializing database connection...
  2. [Panic]   2024-07-28 01:53:29 Failed to connect to database: dial tcp: lookup 1Panel-mysql-mPGB on 1.1.1.1:53: no such host
  3. panic: Failed to connect to database: dial tcp: lookup 1Panel-mysql-mPGB on 1.1.1.1:53: no such host

  4. goroutine 1 [running]:
  5. github.com/cloudreve/Cloudreve/v3/pkg/util.(*Logger).Panic(0xc0000ae8e0, {0x1564120?, 0xc000157b98?}, {0xc000157b98?, 0x5?, 0x440b00?})
  6.     /Users/aaronliu/Projects/Cloudreve/pkg/util/logger.go:74 +0x94
  7. github.com/cloudreve/Cloudreve/v3/models.Init()
  8.     /Users/aaronliu/Projects/Cloudreve/models/init.go:76 +0x70a
  9. github.com/cloudreve/Cloudreve/v3/bootstrap.Init.func5()
  10.     /Users/aaronliu/Projects/Cloudreve/bootstrap/init.go:61 +0x17
  11. github.com/cloudreve/Cloudreve/v3/bootstrap.Init({0xc00003a2d0, 0x4a}, {0x1a6b960, 0xc0000102b8})
  12.     /Users/aaronliu/Projects/Cloudreve/bootstrap/init.go:128 +0x29b
  13. main.init.0()
  14.     /Users/aaronliu/Projects/Cloudreve/main.go:42 +0x1ca
复制代码
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

33

主题

262

回帖

885

积分

高级会员

Rank: 4

积分
885
发表于 2024-7-28 02:03:52 | 显示全部楼层
数据库地址很奇怪啊
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

9

主题

49

回帖

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2024-7-28 02:04:37 | 显示全部楼层
血仍未冷 发表于 2024-7-28 02:03
数据库地址很奇怪啊

用的容器,地址就是这样的
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

2

主题

453

回帖

1502

积分

金牌会员

Rank: 6Rank: 6

积分
1502
发表于 2024-7-28 02:03:00 | 显示全部楼层
没办法解析灰产名,你是不是没设置不同容器的同一网络network
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

9

主题

49

回帖

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2024-7-28 02:06:13 | 显示全部楼层
本帖最后由 byhefei 于 2024-7-28 02:13 编辑
萌墨 发表于 2024-7-28 02:06
没办法解析灰产名,你是不是没设置不同容器的同一网络network


看了下
是同一个网络 1panel-network
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

2

主题

453

回帖

1502

积分

金牌会员

Rank: 6Rank: 6

积分
1502
发表于 2024-7-28 02:08:03 | 显示全部楼层
byhefei 发表于 2024-7-28 02:08
看了下
是同一个网络 1panel-network

既然确定了是同一网络,再确认下你的mysql容器的别名是不是1Panel-mysql-mPGB,看样子你的本地dns用的是1.1.1.1,解析失败,1Panel-mysql-mPGB指向mysql容器地址失效了,手动输入docker network inspect my-net(你的网络名称)看下mysql容器和cloudreve容器是不是都在
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

11

主题

242

回帖

883

积分

高级会员

Rank: 4

积分
883
发表于 2024-7-28 02:06:00 | 显示全部楼层
用那个容器的内网IP
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

9

主题

49

回帖

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2024-7-28 02:56:13 | 显示全部楼层
lowan 发表于 2024-7-28 02:57
用那个容器的内网IP

感谢大神, 用容器内网IP 可以了。。。


这是什么原理
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 2024-7-28 02:08:00 | 显示全部楼层
萌墨 发表于 2024-7-28 02:56
既然确定了是同一网络,再确认下你的mysql容器的别名是不是1Panel-mysql-mPGB,看样子你的本地dns用的是1.1 ...

用容器内网IP就行了。
还是感谢你的热心回复
lowan 发表于 2024-7-28 02:57
用那个容器的内网IP


又出问题了, 每次灰产重新启动 容器内部IP都换变动   
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球灰产交流论坛

GMT+8, 2024-10-25 12:24 , Processed in 0.049331 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表