遇到问题:wordpress仪表盘提示当前使用php版本过低,然后嘞!我就在宝塔7.9.5中安装更高版本php,但是没安装成功.
解决办法:
首先直接到宝塔论坛反馈问题:软件商店中安装php7.0+以上版本,显示安装成功后,没出现在已安装程序中,致使网站的php版本无法正常切换.
宝塔运维根据我提供的执行日志给出的反馈结果是:①yum错误,可能是您强制执行删除操作,损坏了rpm数据库②建议执行无法确认的操作前都做个快照③根据购买的服务器直接咨询服务器运营商
找到问题后,果断度娘下,以下是可供参考
cd /var/lib/rpm/ for i in `ls | grep 'db.'`;do mv $i $i.bak;done rpm --rebuilddb yum clean all
2则参考总结一句话就是RPM数据库被破坏,使用如上命令解决,重建数据库后恢复正常,再安装就没问题了!但是这个命令我不会执行呀,这个就尴尬了!
因此我尝试打开SSH服务器连接工具,通过远程桌面助手[如果忘记宝塔远程桌面助手,建议重置密码,这一步操作需要将实例先手动关机,再重置密码.]
接着执行宝塔面板命令,修复面板(检查错误并更新面板文件到最新版);最后到软件商店中重新安装php环境即可正常安装更换.