zoukankan      html  css  js  c++  java
  • 宝塔面板修改用户名和密码报错:TypeError: cannot concatenate 'str' and 'NoneType' objects

    [root@dapao~]# bt 14

    正在执行(14)...

    ==================================================================
    BT-Panel default info!

    Bt-Panel-URL: http://192.168.1.80:8888/5a99a0b7
    Traceback (most recent call last):
    File "/www/server/panel/tools.py", line 564, in
    set_panel_username()
    File "/www/server/panel/tools.py", line 351, in set_panel_username
    print('username: ' + username)
    TypeError: cannot concatenate 'str' and 'NoneType' objects

    password: 59cc2424
    Warning:
    If you cannot access the panel,
    release the following port (8888|888|80|443|20|21) in the security group

    Bt-Panel-URL: http://192.168.1.80:8888/5a99a0b7
    Traceback (most recent call last):
    File "/www/server/panel/tools.py", line 564, in
    set_panel_username()
    File "/www/server/panel/tools.py", line 351, in set_panel_username
    print('username: ' + username)
    TypeError: cannot concatenate 'str' and 'NoneType' objects

    解决办法:
    在6.9.29 这个版本之后(包含)增加了增加自动备份15天内的面板配置信息,所以当由于自己误操作,或者是更改了python、安装软件是对面板有破坏性的操作等时,可以通过此备份进行还原,还原步骤:
    1、将现有的宝塔所在的文件做个备份(防止自动备份有错误导致对现有面板二次破坏)
    cp -rp /www/server/panel/data /www/backup/data_btpanel_back_20190925
    /www/backup/data_btpanel_back_20190925 (个人习惯,以日期为备份后缀,后续可以快速找到自己什么时候做过操作)
    2、cp -rp /www/backup/panel/2019-09-23/data/* /www/server/panel/data/
    (cp 是覆盖文件前不提示 -r递归拷贝目标目录下面的所有文件[包含二级文件夹里文件],-p是保留源文件的目录和文件属性)
    操作完成后执行下 bt 14
    就会显示正确的面板信息,(不要使用默认密码,请使用修改后的面板密码进行登陆)

  • 相关阅读:
    POJ 3635 Full Tank?
    ZOJ 2112 Dynamic Rankings
    POJ 3468 A Simple Problem with Integers (2)
    FJOI2007 轮状病毒
    HDU 3308 LCIS
    POJ 2449 Remmarguts' Date
    Adroid平台图表案例源码
    Android项目——实现时间线程源码
    关于Ubuntu上Eclipse不显示手机设备
    自定义ListView下拉弹起效果
  • 原文地址:https://www.cnblogs.com/itor/p/11584273.html
Copyright © 2011-2022 走看看