0731zb 发表于 2023-12-18 11:56:05

【已完成】NotADirectoryError: [Errno 20] Not a directory

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:8.04
系统版本:CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:无法管理数据库,左边导航栏点击数据库报错
相关截图(日志、错误):NotADirectoryError: Not a directory: '/www/backup/database/mysql/all_backup'
REQUEST_DATE: 2023-12-18 11:55:02 PAN_VERSION: 8.0.4OS_VERSION: CentOS7.9.2009 x86_64(Py3.7.9) REMOTE_ADDR: 118.248.147.121 REQUEST_URI: POST /database?action=GetCloudServerREQUEST_FORM: {'type': 'mysql'}USER_AGENT: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36Traceback (most recent call last):File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 2529, in wsgi_app    response = self.full_dispatch_request()File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1825, in full_dispatch_request    rv = self.handle_user_exception(e)File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1823, in full_dispatch_request    rv = self.dispatch_request()File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request    return self.ensure_sync(self.view_functions)(**view_args)File "/www/server/panel/BTPanel/__init__.py", line 488, in database    databaseObject = database.database()File "/www/server/panel/class/database.py", line 38, in __init__    os.makedirs(self._MYSQL_ALL_BACKUP_DIR)File "/www/server/panel/pyenv/lib/python3.7/os.py", line 223, in makedirs    mkdir(name, mode)NotADirectoryError: Not a directory: '/www/backup/database/mysql/all_backup'

大炮运维V587 发表于 2023-12-18 15:14:11

已经解决了,您的
/www/backup/database/mysql
这个目录之前已经存在了,所以创建/www/backup/database/mysql/目录的时候失败,我把之前的 /www/backup/database/mysql这个文件重命名 /www/backup/database/mysql.sql 类型的了,再打开就好 了
请及时修改您的面板账号和密码,这边已经使用完毕!

大炮运维V587 发表于 2023-12-18 14:21:06

0731zb 发表于 2023-12-18 13:38
新建文件夹提示目录存在,但是有找不到。列表里面没有这个文件夹

您好,您截图看下这里的默认备份目录

大炮运维V587 发表于 2023-12-18 12:01:04

您好,错误提示是找不到
/www/backup/database/mysql/all_backup
这个目录,您到文件管理中看下有没有这个目录?没有的话手动创建下

0731zb 发表于 2023-12-18 13:32:39

这个目录,您到文件管理中看下有没有这个目录?没有的话手动创建下
新建文件夹提示目录存在,但是有找不到。列表里面没有这个文件夹

0731zb 发表于 2023-12-18 13:38:44

大炮运维V587 发表于 2023-12-18 12:01
您好,错误提示是找不到
/www/backup/database/mysql/all_backup
这个目录,您到文件管理中看下有没有这个 ...

新建文件夹提示目录存在,但是有找不到。列表里面没有这个文件夹

0731zb 发表于 2023-12-18 14:27:51

大炮运维V587 发表于 2023-12-18 14:21
您好,您截图看下这里的默认备份目录


大炮运维V587 发表于 2023-12-18 14:36:00

0731zb 发表于 2023-12-18 14:27


没有问题的,方便私信发下您的面板登录地址+账号+密码给我吗?

0731zb 发表于 2023-12-18 14:41:32

大炮运维V587 发表于 2023-12-18 14:36
没有问题的,方便私信发下您的面板登录地址+账号+密码给我吗?

已经私信发给您!
页: [1]
查看完整版本: 【已完成】NotADirectoryError: [Errno 20] Not a directory