本人新手,搞了个centos服务器,按照https://help.aliyun.com/docum...的提示安装了apache+php+mysql,php版本是7.0.12,但是后面想安装扩展库,死活都安装不了。然后就网上找了其它方法安装其它版本的php,感觉有点搞乱了,故想把服务器已安装的php给卸载掉。
刚开始按照网上的经验,我用rpm -qa | grep php命令找出要卸载的包,并用rpm -e 要卸载的包 的命令卸载,再用rpm -qa | grep php命令查看已经是空了。但是我用php -v命令还是有php版本信息提示(7.0.12),还是可以查看phpinfo。后来我又网上找了一下方法,什么yum remove php我也试过了,which php命令查询到的是一个不存在的目录'/usr/sbin/php'(不好意思这段有误,which php查到存在于/usr/sbin/php文件)。
然后我又用其它版本的php包安装,安装了之后php -v还是显示(7.0.12),那说明一开始安装的那个php版本没有卸载干净吧。我看网上其它教程也没有其它说明了。请问各位大神,这时候应该怎样卸载服务器里边的php呢?
按你方法删除包之后,执行下
yum clean all
试试yum remove php
yum remove php*
yum remove php-*
yum remove php7
yum remove php70
yum remove php7.0
yum remove php-common
这才是苦大仇深卸载个干干净净= w
which查到的是个文件,不是目录,你可以
ls -l
看看这个文件软连接到哪里,就知道本身的PHP装在哪里了。