最近我想试着更新一下宝塔面板,结果更新条一直不动,后来导致宝塔面板的首页所有数据都无法显示,但是网站目录都在,网站也都能访问。结果就长这个样子了,一片空白。
如果你在使用6.9.8版本的宝塔,千万不要点击更新!千万不要点击更新!千万不要点击更新!
我的内心是崩溃的!无法访问网站,数据库没备份,伪静态需要全部重写等等
为了修复这个问题,我选择了重装宝塔系统
一、重装方式
1.卸载宝塔
sudo wget http://download.bt.cn/install/bt-uninstall.sh
sudo sh bt-uninstall.sh
再选择1,只卸载面板,否则你将失去所有的数据。
2.重装
sudo wget -O install.sh http://download.bt.cn/install/install_panel.sh && bash install.sh
二、同步数据库
进入宝塔面板后你会发现网站和数据库都不见了。
同步数据库的时候会出现错误,显示数据库管理密码错误。
这个时候我们就需要重置一下密码
下来就可以从服务器中同步数据库了
三、重新添加网站
重装宝塔面板之后,网站界面的数据全部消失了,这个时候就需要我们自行添加
不用新建数据库,数据库同步完就有了。
什么?你说你忘记服务器里面有哪些网站了。
没关系,点开文件,你会发现所有的网站目录都在,剩下的你懂的。
四、配置伪静态
如果你用的是nginx环境,那么你需要在伪静态里面重新选择一下。如果是wordpress的就选它的,如果是其他的,那你自己只能加油了。
五、解决遇到的其他问题
1.wordrpess由于是多站点导致无法访问子站点
显示404 nginx错误。
由于我们重新创建了网站,里面的伪静态全部没了,要我们重新来写。
所以按照我写的《WordPress开启多站点模式》这篇内容,重新在网站的配置文档中添加一次,即可正常访问子站点。
2.ssl加密过的网站无法访问
使用https访问的网站需要重新配置一下ssl,点击一键申请即可完成。不知道如何配置的可以看看《免费的ssl加密》《解决wordpress 显示offline》
3.网站排列乱了
可能你使用了hide my wp 插件,这个插件也需要配置伪静态,具体配置方法可以参考《一个隐藏wordpess的插件——hide my wp》
Leave A Comment