算是个很少见、很奇怪的问题,狂金遇到的时候,全网搜索也没有找到答案,也去宝塔官方问了,依然没有解决……最后还是自己折腾搞定了,发在这里,希望能帮助到各位小伙伴。
问题出现:在宝塔面板重新安装了PHP,但是在装ImageMagick插件的时候,怎么都装不上,任务显示完成了,实际上没有安装上,也无法使用。错误提示如下:
这个问题呢,官方的解释是需要安装依赖:
安装之后,继续装ImageMagick插件仍然报错……
Transaction check error:
file /usr/bin/kubectl from install of kubectl-1.15.0-0.x86_64 conflicts with file from package kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64
当然,错误有很多,没有解决办法,但关键点是上面这个错误,解决了这个就OK了,原因是文件冲突,需要卸载,命令如下:
yum remove kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64
请参照你的错误提示卸载,狂金对这方面也是个半吊子,猜测原因为之前卸载PHP的时候选择了直接卸载,导致有插件残留,正确的做法应该是先卸载插件,之后再卸载PHP应该不会出现上述错误,当然这也有可能是宝塔面板的锅,卸载设计有问题。
之后就很简单了,继续安装,手动输入yum install xxxx也可,继续在面板安装插件也是可以的。
在这个问题解决之后,它看起来就是个小问题,但是在没解决之前,花了我一个半小时……
文章评论