【已奖励宝塔币200】网站监控报表升级后无数据
本帖最后由 zhq123456 于 2021-8-26 10:12 编辑面板版本:7.7
操作系统版本:Ubuntu 18.04.5 LTS x86_64(Py3.7.8)
浏览器版本:Chrome 87.0.4280.88(正式版本) (x86_64)
升级网站监控报表5.4至5.9后,网站始终没有数据,重装了几次软件无果,然后找到目录查看日志,发现如下报错
2021-08-24 10:10:12:引入依赖错误:error loading module 'lsqlite3' from file '/www/server/total/lsqlite3.so':
问题比较清晰了,这个文件引入失败,随即我在另一台正常服务器上对文件进行对比,出现问题的服务器上面该文件只有600多Bytes,明显异常,遂进行替换,然后统计果然恢复正常,特将文件和问题解决方案进行分享,下载解压然后上传到服务器相关目录替换即可。
测试文件通用通过系统
centos8.2_64位
ubuntu 18.04_64位
日志文件地址/www/server/total/debug.log
文件目录/www/server/total
这个文件夹查看下文件大小是否也过小,如果过小也需要替换/www/server/btwaf
bug解决建议
1:检查服务器端该文件下载是否有问题
2:安装脚本对该文件大小进行校验,如果大小异常强制从服务器端下载该文件
lsqlite3.so.gz
我说呢,希望官方尽快修复 您好,参考这个帖子解决试试
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=70077&highlight=%E6%96%B0%E7%89%88%E7%9B%91%E6%8E%A7 运维阿宏 发表于 2021-8-25 11:09
您好,参考这个帖子解决试试
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=70077&highlight=%E6%96 ...
那个方式我也试过没有效果,所以后面才查到是这个原因导致的 首先感谢用户 @zhq123456 分享的解决问题经验,安装文件检验建议在后续版本我会继续完善。
新版本的监控报表调试日志在 /www/server/total/debug.log 文件记录,从这里看输出是定位原因最有效的办法,点个赞。
Ubuntu系统暂时还不在支持列表,近期已在做兼容了。
lsqlite3这个依赖库根据操作系统内lua的版本不同,编译方式不一样,所以不同的操作系统单纯替换文件不一定会有效。
有关新版本监控报表的问题,欢迎到专群625962236反馈,上班时间收到反馈都会第一时间回复。
Linxiao 发表于 2021-8-25 15:26
首先感谢用户 @zhq123456 分享的解决问题经验,安装文件检验建议在后续版本我会继续完善。
新版本的监控报 ...
谢谢解答
页:
[1]