重启openresty持续报错init_by_lua_file error: ./lib/db_init.lua:535: attempt to index local 'default_db' (a boolean value)

原本系统是正常的,然后我们通过接口处理数据后,大部分网站就正常解析且ssl证书也能申请成功,但是总是无法打开网站,然后重启了openresty后就会反复重启,重建和强行停止也无济于事。

1Panel 版本:2.0.15
操作系统(设备): Ubuntu 22.04.2 LTS
关键截图:

日志:
2025/12/22 06:34:55 [error] 1#1: [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/feverchicee.shop/site_stat.db
2025/12/22 06:34:55 [error] 1#1: [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/feveredgeee.shop/site_stat.db
2025/12/22 06:34:55 [error] 1#1: [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/mejurnee.com/site_stat.db
nginx: [error] [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/feveredgeee.shop/site_stat.db
nginx: [error] [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/mejurnee.com/site_stat.db
nginx: [error] [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/trendviaee.shop/site_stat.db
2025/12/22 06:34:55 [error] 1#1: [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/monitor/trendviaee.shop/site_stat.db
nginx: [error] [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/global/default.db
2025/12/22 06:34:55 [error] 1#1: [lua] db_init.lua:41: init_db_config(): failed to open db /usr/local/openresty/1pwaf/data/db/global/default.db
2025/12/22 06:34:55 [error] 1#1: init_by_lua_file error: ./lib/db_init.lua:535: attempt to index local ‘default_db’ (a boolean value)
stack traceback:
./lib/db_init.lua:535: in function ‘check_and_insert_action’
./lib/db_init.lua:566: in function ‘init_default_db’
./db.lua:37: in function ‘init’
./init.lua:7: in main chunk
nginx: [error] init_by_lua_file error: ./lib/db_init.lua:535: attempt to index local ‘default_db’ (a boolean value)
stack traceback:
./lib/db_init.lua:535: in function ‘check_and_insert_action’
./lib/db_init.lua:566: in function ‘init_default_db’
./db.lua:37: in function ‘init’
./init.lua:7: in main chunk

/opt/1panel/apps/openresty/openresty/1pwaf/data/db/monitor

这个目录下看看相应网站的监控数据库是否存在

网站数据库都是在的


网站数据应该都是在的

这是个什么操作?

就是1panel开放的接口文档,比如正常在面板进行创建网站,我们就通过接口和校验接口进行创建网站

看下6楼回复

https://resource-fit2cloud-com.oss-cn-hangzhou.aliyuncs.com/1panel/default.db

下载这个 然后替换 /opt/1panel/apps/openresty/openresty/1pwaf/data/db/global
这个中的 default.db

好的,我试试

好像还是没用,我替换后重启了,依旧报错:
2025/12/22 07:03:19 [error] 1#1: init_by_lua_file error: ./lib/db_init.lua:535: attempt to index local ‘default_db’ (a boolean value)

stack traceback:

./lib/db_init.lua:535: in function ‘check_and_insert_action’

nginx: [error] init_by_lua_file error: ./lib/db_init.lua:535: attempt to index local ‘default_db’ (a boolean value)

stack traceback:

./lib/db_init.lua:535: in function ‘check_and_insert_action’

./lib/db_init.lua:566: in function ‘init_default_db’

./db.lua:37: in function ‘init’

./lib/db_init.lua:566: in function ‘init_default_db’

./db.lua:37: in function ‘init’

./init.lua:7: in main chunk

./init.lua:7: in main chunk

您好,请问还在吗

实在没办法 只能删除 openresty 之后重新安装了