宝塔面板Sqlite错误修复

对宝塔面板的插件进行升级后,突然不能打开面板.

使用ssh连接服务器后,对宝塔面板进行重启,发现Sqlite错误,无法重启成功.

然后通过命令行修复宝塔面板也是无效.

后通过卸载面板,再进行安装时,发现yum,rpm等命令均不可用.

经过排查,最终发现是Sqlite问题.只需进行修复即可.

下载两个文件

wget -c http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/23/x86_64/s/sqlite-3.11.0-3.fc23.x86_64.rpm

wget -c http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/23/x86_64/s/sqlite-libs-3.11.0-3.fc23.x86_64.rpm

执行命令

rpm2cpio sqlite-3.11.0-3.fc23.x86_64.rpm | cpio -idmv

rpm2cpio sqlite-libs-3.11.0-3.fc23.x86_64.rpm | cpio -idmv

再输入

cp -R usr/ /

遇到询问,直接输入 y

最后执行安装

yum reinstall sqlite