Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

最新版本的docker镜像账号绑定php加载缓慢,且刷新贴吧列表为空 #227

Open
2 tasks done
Mrkelo opened this issue Dec 17, 2022 · 2 comments
Open
2 tasks done
Labels

Comments

@Mrkelo
Copy link

Mrkelo commented Dec 17, 2022

  • 我已升级贴吧云签到到最新版本,并且运行了升级脚本
  • 直接使用最新docker镜像进行部署
  • 我已搜索过 Issue 区,没有找到相关问题

问题1:
使用docker-compose部署镜像后
进行账号绑定操作时,php运行耗时超过100秒
image

问题2:
根据其他issus中反馈,使用.tieba.baidu.com中的STOKEN
和.baidu.com中的BDUSS
依旧无法正常获取贴吧列表
image
问题3:
扫码绑定不可用
image

复现步骤

1、使用code中指引,采用docker-compose进行部署
首次启动Tieba-Cloud-Sign无法正常运行,需要重启之后才能正常进入安装界面
按照安装指引一直下一步完成配置进入绑定界面
等待100s之后进入百度账号管理,开始绑定百度账号
使用.tieba.baidu.com中的STOKEN和.baidu.com中的BDUSS进行绑定操作
进入云签到设置,刷新列表后依旧为空

环境

  • 云签到版本:V5.0
  • 服务器系统和版本:底层debian10 部署docker V20.10.22
  • 云签到是否在 Docker 中运行:是
  • PHP 版本:8.0.22
  • MySQL 版本:10.6.11-MariaDB-log
@BANKA2017
Copy link
Collaborator

我猜是dns的问题,可能需要修改 /etc/hosts 解决

docker-compose.yml 的web节点(如下)里面加一项

web:
image: moenetwork/tieba-cloud-sign
environment:
- PUID=1000 # 可修改为你想以什么用户运行caddy,该用户的UID
- PGID=1000 # 可修改为你想以什么用户运行caddy,该用户的UID
- DB_HOST=db:3306
- DB_USER=root
- DB_PASSWD=janejane123456 # 数据库密码
- DB_NAME=tiebacloud # 数据库名
- CSRF=true
# - TC_AUTO_CREATE_INSTALL_LOCK=true # 如果希望自动创建install.lock请解除此注释
#volumes: # 如果重新创建或更新镜像希望保留之前的所有信息,请解除此两行注释
#- ./install.lock:/var/www/setup/install.lock # 在当前目录下自行新建文件install.lock,内容为:1
ports:
- 8080:8080
links:
- db
depends_on:
- db

extra_hosts:
  tieba.baidu.com: "183.232.231.118"
  c.tieba.baidu.com: "39.156.66.138"
  zhidao.baidu.com: "112.34.111.123"
  wenku.baidu.com: "183.232.232.77"
  passport.baidu.com: "183.232.232.87"

我这个示例仅供参考不过确实是可以用的,修改好以后停止并且删掉现有的容器,将以下这行的 # (注意井号后面还有个空格)删掉

# - TC_AUTO_CREATE_INSTALL_LOCK=true # 如果希望自动创建install.lock请解除此注释

重新执行 docker-compose up -ddocker compose up -d

@GumpDing
Copy link

我猜是dns的问题,可能需要修改 /etc/hosts 解决

docker-compose.yml 的web节点(如下)里面加一项

web:
image: moenetwork/tieba-cloud-sign
environment:
- PUID=1000 # 可修改为你想以什么用户运行caddy,该用户的UID
- PGID=1000 # 可修改为你想以什么用户运行caddy,该用户的UID
- DB_HOST=db:3306
- DB_USER=root
- DB_PASSWD=janejane123456 # 数据库密码
- DB_NAME=tiebacloud # 数据库名
- CSRF=true
# - TC_AUTO_CREATE_INSTALL_LOCK=true # 如果希望自动创建install.lock请解除此注释
#volumes: # 如果重新创建或更新镜像希望保留之前的所有信息,请解除此两行注释
#- ./install.lock:/var/www/setup/install.lock # 在当前目录下自行新建文件install.lock,内容为:1
ports:
- 8080:8080
links:
- db
depends_on:
- db

extra_hosts:
  tieba.baidu.com: "183.232.231.118"
  c.tieba.baidu.com: "39.156.66.138"
  zhidao.baidu.com: "112.34.111.123"
  wenku.baidu.com: "183.232.232.77"
  passport.baidu.com: "183.232.232.87"

我这个示例仅供参考不过确实是可以用的,修改好以后停止并且删掉现有的容器,将以下这行的 # (注意井号后面还有个空格)删掉

# - TC_AUTO_CREATE_INSTALL_LOCK=true # 如果希望自动创建install.lock请解除此注释

重新执行 docker-compose up -ddocker compose up -d

试了以后,没能解决..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants