# 错误处理

#### 无法登陆、更新出错之提示密码错误处理

1.  第一次登录修改账号密码之后，一定要记牢了，不小心删除数据库文件也会报密码错误，流程都是相似的，自行琢磨一下

2.  更新出错再第3步跳转到第5步进行即可

#### 这是命令行方式处理

1.  进入宿主机命令行，进入方向向下找

2.  找到容器id，即container id

![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662340366940-55171efe-c74d-4c60-9eba-8a382a7781c8.png)

1.  进入容器命令行

    `docker exec -it 9a1c6bdafe9a /bin/bash`

2.  进入项目文件夹

    `cd /var/www/html/ptools`

3.  创建用户或修改密码

    提醒：输入密码无回显，即无\*\* \*，输入完确认即可

    修改密码命令：`python manage.py changepassword 你的用户名`

    创建用户命令：`python manage.py createsuperuser`

4.  如果是更新页面出错，执行命令：

    `git pull && python manage.py migrate`

5.  然后手动访问(记得改成你自己的地址)：[http://127.0.0.1:8000/tasks/do\_update](http://127.0.0.1:8000/tasks/do_update "http://127.0.0.1:8000/tasks/do_update")

#### 群晖进入终端

1.  在容器详情中进入终端机，点击新增，即可在右侧输入命令，之后从上方第三步开始

    ![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662341085885-d5cd6d8b-ff87-49e4-99f0-cafcb0324a5c.png)

    ![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662341101664-2086e16c-d138-4aab-829e-950a4ccd2821.png)

#### 威联通进入终端

1.  威联通进入容器界面后，点击终端机即可进入终端界面，之后也从上方第三步开始

    ![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662341221440-605d343f-8aeb-4549-9912-1a2ebc536fcd.png)

#### unraid进入终端

![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662344512726-7cd00f43-b1d4-408c-a83e-abfc5ddbbb33.png)

![](https://cdn.nlark.com/yuque/0/2022/png/29662219/1662344545559-965035d8-710d-4872-8b63-f3cb146951e3.png)
