当前位置:论坛首页 > Windows面板 > 求助

【已解答】windows 2008 安装后 获取登陆信息报错

发表在 Windows面板12 小时前 [复制链接] 1 31

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

Windows面板 8.2.2
系统版本:

windows server 2008 R2 Datacenter
问题描述:



相关截图(日志、错误):

安装后,bt default 报错,已经通过bt 17 升级到最新版本; 尝试过重启面板、服务器,依旧有这报错
Traceback (most recent call last):
  File "tools.py", line 793, in <module>
    set_panel_username()
  File "tools.py", line 155, in set_panel_username
    print('username: ' + username)
TypeError: can only concatenate str (not "list") to str



bt 6 修改用户名  报错
Traceback (most recent call last):
  File "tools.py", line 803, in <module>
    bt_cli(clinum)
  File "tools.py", line 492, in bt_cli
    set_panel_username(input_user.strip())
  File "tools.py", line 147, in set_panel_username
    sql.table('users').where('id=?', (1,)).setField('username', use
  File "C:\BtSoft\panel/class\db.py", line 355, in setField
    return self.save(keyName,(keyValue,))
  File "C:\BtSoft\panel/class\db.py", line 528, in save
    self.__DB_CONN.text_factory = str
AttributeError: 'NoneType' object has no attribute 'text_factory'

使用道具 举报 只看该作者 回复
发表于 8 小时前 | 显示全部楼层
看起来面板数据库损坏了
看看C:/BtSoft/backup/panel目录下有没有备份文件
先重命名原来的C:/BtSoft/panel/data/default.db,为default_bak.db
再将备份目录解压出来的文件C:/BtSoft/backup/panel/xxxxxxxx/data/default.db复制到C:/BtSoft/panel/data/
重启面板

若是没有备份文件,则尝试重命名default.db,为default_bak.db,重新覆盖安装一下
这个之前的数据需要重新创建
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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