724运维节特惠,3年企业版2399元,立省600元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】面板运行时发生错误: 数据库保存出错

发表在 Linux面板2024-4-29 13:24 [复制链接] 9 4259

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

系统版本:CentOS-7.6.1810-x64

问题描述:

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

Traceback (most recent call last):
  File "/www/server/panel/class/db.py", line 428, in save
    result = self.__DB_CONN.execute(sql,self.__OPT_PARAM)
sqlite3.OperationalError: unable to open database file

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/tools.py", line 990, in <module>
    set_panel_username()
  File "/www/server/panel/tools.py", line 534, in set_panel_username
    public.M('users').where('id=?', (1,)).setField('username', username)
  File "/www/server/panel/class/db.py", line 258, in setField
    return self.save(keyName,(keyValue,))
  File "/www/server/panel/class/db.py", line 434, in save
    raise public.PanelError("数据库保存出错:" + "error: " + str(ex))
public.PanelError: 面板运行时发生错误: 数据库保存出错:error: unable to open database file
使用道具 举报 只看该作者 回复
发表于 2024-5-2 19:39:04 | 显示全部楼层
运维技术阿闯 发表于 2024-5-2 09:51
/dev/vdb1      32768000 32768000        0  100% /www
您好,这个表示没有可以使用的indeed号了 ...

要怎么处理
使用道具 举报 回复 支持 1 反对 0
发表于 2024-4-29 13:48:52 | 显示全部楼层
请输入命令编号:22
===============================================
正在执行(22)...
===============================================
    read = self._read(to_read)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 320, in read
    return self._do_read(length)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 199, in _do_read
    raise IOError("unexpected end of file while reading request at position %s" % (self.position,))
OSError: unexpected end of file while reading request at position 1081344

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 140, in wrapper
    return f(self, stream, *args, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 296, in _parse_multipart
    form, files = parser.parse(stream, boundary, content_length)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 428, in parse
    for data in iterator:
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wsgi.py", line 689, in _make_chunk_iter
    item = _read(buffer_size)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wsgi.py", line 995, in read
    return self.on_disconnect()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wsgi.py", line 929, in on_disconnect
    raise ClientDisconnected()
werkzeug.exceptions.ClientDisconnected: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  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[rule.endpoint])(**view_args)
  File "/www/server/panel/BTPanel/__init__.py", line 1063, in files
    return publicObject(filesObject, defs, None, pdata)
  File "/www/server/panel/BTPanel/__init__.py", line 2428, in publicObject
    return error_500(None)
  File "/www/server/panel/BTPanel/__init__.py", line 424, in error_500
    _form = request.form.to_dict()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/utils.py", line 109, in __get__
    value = self.fget(obj)  # type: ignore
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wrappers/request.py", line 436, in form
    self._load_form_data()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/wrappers.py", line 112, in _load_form_data
    super()._load_form_data()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wrappers/request.py", line 278, in _load_form_data
    self.mimetype_params,
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 268, in parse
    return parse_func(self, stream, mimetype, content_length, options)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 148, in wrapper
    chunk = stream.read(1024 * 64)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 320, in read
    return self._do_read(length)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 199, in _do_read
    raise IOError("unexpected end of file while reading request at position %s" % (self.position,))
OSError: unexpected end of file while reading request at position 1081344

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/wsgi.py", line 993, in read
    read = self._read(to_read)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 320, in read
    return self._do_read(length)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 199, in _do_read
    raise IOError("unexpected end of file while reading request at position %s" % (self.position,))
OSError: unexpected end of file while reading request at position 1081344

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 140, in wrapper
    return f(self, stream, *args, **kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/werkzeug/formparser.py", line 296, in _parse_multipart
    form, files = parser.parse(stream, boundary, content_length)
\n
\n
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
cp: cannot create regular file ‘class/PluginLoader.so’: No space left on device
\n
\n
\n
\n
\n
\n
\n
\n
[root@ser681670001149 ~]#
使用道具 举报 回复 支持 反对
发表于 2024-4-29 14:18:17 | 显示全部楼层
宝塔用户_ydztkk 发表于 2024-4-29 13:48
请输入命令编号:22
===============================================
正在执行(22)...

您好,报错内容已经提示您磁盘空间不足了
执行这两个命令查看一下,去清理一下空间
df -h
df -i
使用道具 举报 回复 支持 反对
发表于 2024-4-29 14:47:06 | 显示全部楼层
运维技术南一 发表于 2024-4-29 14:18
您好,报错内容已经提示您磁盘空间不足了
执行这两个命令查看一下,去清理一下空间
df -h

[root@ser681670001149 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        30G  2.6G   28G   9% /
devtmpfs         16G     0   16G   0% /dev
tmpfs            16G   16K   16G   1% /dev/shm
tmpfs            16G   17M   16G   1% /run
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/vdb1       492G  131G  336G  28% /www
tmpfs           3.2G     0  3.2G   0% /run/user/0
[root@ser681670001149 ~]#
使用道具 举报 回复 支持 反对
发表于 2024-4-29 14:47:48 | 显示全部楼层
运维技术南一 发表于 2024-4-29 14:18
您好,报错内容已经提示您磁盘空间不足了
执行这两个命令查看一下,去清理一下空间
df -h

[root@ser681670001149 ~]# df -i
Filesystem       Inodes    IUsed    IFree IUse% Mounted on
/dev/vda1      15728064    85763 15642301    1% /
devtmpfs        4091612      408  4091204    1% /dev
tmpfs           4097326        5  4097321    1% /dev/shm
tmpfs           4097326      528  4096798    1% /run
tmpfs           4097326       16  4097310    1% /sys/fs/cgroup
/dev/vdb1      32768000 32768000        0  100% /www
tmpfs           4097326        1  4097325    1% /run/user/0
[root@ser681670001149 ~]#
使用道具 举报 回复 支持 反对
发表于 2024-4-29 18:47:38 | 显示全部楼层
运维技术南一 发表于 2024-4-29 14:18
您好,报错内容已经提示您磁盘空间不足了
执行这两个命令查看一下,去清理一下空间
df -h

112233.png
使用道具 举报 回复 支持 反对
发表于 2024-5-2 09:51:03 | 显示全部楼层

/dev/vdb1      32768000 32768000        0  100% /www
您好,这个表示没有可以使用的indeed号了
使用道具 举报 回复 支持 反对
发表于 2024-5-13 11:50:39 | 显示全部楼层
这个需要你自己清理掉一些不需要的文件,释放磁盘空间
使用道具 举报 回复 支持 反对
发表于 2026-5-29 14:45:08 | 显示全部楼层
[2026-05-17 14:03:38][DEBUG][/www/server/panel/mod/project/activity/activityMod.py:submit_completed_task:189] {
    "msg": "活动已结束,不能再完成任务!",
    "status": false
}
[2026-05-17 14:04:05][DEBUG][class/public.py:set_sshd_status:1822] sshd 启动成功
[2026-05-17 14:56:06][DEBUG][class/config.py:GetPanelSSL:1955] [
    "",
    ""
]
[2026-05-17 15:07:05][DEBUG][/www/server/panel/class/ajax.py:get_load_average:643] filter_str:
[2026-05-23 11:52:52][DEBUG][/www/server/panel/mod/project/activity/activityMod.py:submit_completed_task:189] {
    "msg": "活动已结束,不能再完成任务!",
    "status": false
}
[2026-05-27 08:38:30][DEBUG][/www/server/panel/script/task_script_extension.py:refresh_domain_cache:318] Traceback (most recent call last):
  File "/www/server/panel/mod/project/domain/domainMod.py", line 31, in request
    raise public.error_conn_cloud(msg)
public.PanelError: 面板运行时发生错误: <div><h3>请求云端异常</h3>
<b style="line-height: 24px;">抱歉,连接云端服务器失败! - 接口请求失败(https://api.bt.cn/v2/domain/proxy)</b>
<hr style="margin: 20px 0;" />
<p style="
    line-height: 24px;
    margin-bottom: 10px;
"><b>可能的原因:</b></p>
<ul class="help-info-text c7" style="
    list-style: disc;
    padding-left: 20px;
    line-height: 20px;
">
    <li>本地服务器网络异常</li>
    <li>本地服务器DNS配置异常</li>
    <li>云端服务器故障</li>
</ul>
<hr style="margin: 20px 0;" />
<p style="
    line-height: 24px;
    margin-bottom: 10px;
"><b>请按顺序逐一尝试以下解决方案:</b></p>
<ul class="help-info-text c7" style="
    list-style: disc;
    padding-left: 20px;
    line-height: 20px;
">
    <li>在【设置】>【面板设置】中修改【云端节点请求方式】<a href="/config/panel" class="btlink">点击前往</a></li>
    <li>在【设置】>【面板设置】中重置【云端通讯节点】<a href="/config/panel" class="btlink">点击前往</a></li>
    <li>在【首页】右上角点击【修复】按钮尝试修复面板</li>
    <li>打开堡塔官网查看云端服务器是否在维护:<a href="https://www.bt.cn" class="btlink" target="_blank">打开堡塔官网</a></li>
    <li>排查本地服务器络是否存在异常</li>
    <li>向服务器提供商请求协助</li>
    <li>到堡塔官方论坛发贴求助: <a href="https://www.bt.cn/bbs" class="btlink" target="_blank">打开堡塔论坛</a></li>
</ul>
</div>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/script/task_script_extension.py", line 312, in refresh_domain_cache
    domainMod.main().refresh_domain_cache()
  File "/www/server/panel/mod/project/domain/domainMod.py", line 224, in refresh_domain_cache
    cloud_domain_data = self.request({"url": "/api/v1/domain/manage/list", "p": 1, "rows": 9999})
  File "/www/server/panel/mod/project/domain/domainMod.py", line 33, in request
    raise public.error_conn_cloud(str(ex))
public.PanelError: 面板运行时发生错误: <div><h3>请求云端异常</h3>
<b style="line-height: 24px;">抱歉,连接云端服务器失败! - 接口请求失败(https://api.bt.cn/v2/domain/proxy)</b>
<hr style="margin: 20px 0;" />
<p style="
    line-height: 24px;
    margin-bottom: 10px;
"><b>可能的原因:</b></p>
<ul class="help-info-text c7" style="
    list-style: disc;
    padding-left: 20px;
    line-height: 20px;
">
    <li>本地服务器网络异常</li>
    <li>本地服务器DNS配置异常</li>
    <li>云端服务器故障</li>
</ul>
<hr style="margin: 20px 0;" />
<p style="
    line-height: 24px;
    margin-bottom: 10px;
"><b>请按顺序逐一尝试以下解决方案:</b></p>
<ul class="help-info-text c7" style="
    list-style: disc;
    padding-left: 20px;
    line-height: 20px;
">
    <li>在【设置】>【面板设置】中修改【云端节点请求方式】<a href="/config/panel" class="btlink">点击前往</a></li>
    <li>在【设置】>【面板设置】中重置【云端通讯节点】<a href="/config/panel" class="btlink">点击前往</a></li>
    <li>在【首页】右上角点击【修复】按钮尝试修复面板</li>
    <li>打开堡塔官网查看云端服务器是否在维护:<a href="https://www.bt.cn" class="btlink" target="_blank">打开堡塔官网</a></li>
    <li>排查本地服务器络是否存在异常</li>
    <li>向服务器提供商请求协助</li>
    <li>到堡塔官方论坛发贴求助: <a href="https://www.bt.cn/bbs" class="btlink" target="_blank">打开堡塔论坛</a></li>
</ul>
</div>


这样要怎么修复啊   启动不了宝塔了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术分析

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

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