当前位置:论坛首页 > Linux面板 > 讨论

【已解答】阿里云ECS迁移到华为云ECS宝塔打不能用了

发表在 Linux面板4 天前 [复制链接] 7 71

面板、插件版本:9.4.0系统版本:contos8



下载.png 下载1.png 下载2.png


使用道具 举报 只看该作者 回复
发表于 4 天前 | 显示全部楼层
页面一会就弹出错误
出错了,面板运行时发生错误!
TypeError: send_file() got an unexpected keyword argument 'etag'

REQUEST_DATE: 2025-01-17 10:19:29
  VERSION: CentOS  8.2.2004 x86_64(Py3.7.9) - 9.4.0
REMOTE_ADDR: 222.91.149.189
REQUEST_URI: GET /favicon.ico?
REQUEST_FORM: {}
  USER_AGENT: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36 Core/1.94.186.400 QQBrowser/11.3.5195.400
Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
    rv = self.dispatch_request()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/www/server/panel/BTPanel/__init__.py", line 1767, in send_favicon
    return send_file(s_file, conditional=True, etag=True)
TypeError: send_file() got an unexpected keyword argument 'etag'
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
刚迁移过来是这个报错
-bash: bt: command not found

然后根据https://www.bt.cn/bbs/thread-142906-1-1.html这个帖子解决了,但是软件都用不了了。
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
有尝试过修复面板和单独修复每一个插件吗
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
何叶 发表于 2025-1-17 13:21
有尝试过修复面板和单独修复每一个插件吗

试过没用,然后重装系统,再次迁移了一次,还是这样。
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
你好 不能直接通过替换/www目录进行迁移
建议备份好网站目录/数据库导出导入进行还原
nginx/php/mysql这些很多依赖于系统依赖 都需要重新安装才能正常运行的
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
数据库卸载重装会导致数据丢失 如出现数据不存在的情况 可尝试重新安装Mysql-5.7后 停止数据库
并将/www/server/data目录进行覆盖 尝试启动看是否正常
使用道具 举报 回复 支持 反对
发表于 4 天前 | 显示全部楼层
不是直接迁移www目录的,是通过华为的SMS工具,整个服务器带系统迁移,迁移了很多服务器,只有这台服务器是这样。
目前面板修复了,软件都不能用。
操作方式如下:
报错:
输入bt提示-bash: bt: command not found
解决命令:
cp /www/server/panel/init.sh /etc/init.d/bt;chmod 755 /etc/init.d/bt && bt 1

报错:
TypeError: send_file() got an unexpected keyword argument 'etag'
解决命令:
btpip install --index-url https://mirrors.huaweicloud.com/repository/pypi/simple --upgrade flask

修复面板命令
mv /www/server/panel/pyenv /www/server/panel/pyenv.bak
curl http://download.bt.cn/install/update_panel.sh|bash

目前面板修复了,
根据目录查看目录软件文件都在就是用不成,
就剩下一个一个卸载软件重新安装了。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

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