我有多个PHP安装:如何删除自定义安装的?

时间:2013-01-06 03:08:19

标签: php apache

回到11月,我安装了自己的PHP设置,版本为5.4.9。我以为我删除了它,但显然没有。在12月份,我使用yum install php54及其所有软件包重新安装了它。

现在我遇到一个问题,即CLI似乎使用自定义PHP安装,主站点正在使用yum install。我希望CLI和站点都使用yum install,现在是5.4.10。

当我在CLI中执行php -v时,它显示5.4.9,所以我知道它使用了错误的PHP安装。这导致了很多问题,因为自定义安装没有安装mysqli,并且它已禁用ftp。

有谁知道如何删除自定义安装并将CLI重新链接到新的yum install?

我正在使用CentOS。

1 个答案:

答案 0 :(得分:1)

你是如何安装“自定义”的?这是一个非常广泛的问题,但这里有一些一般性建议:

它安装在哪里? which php可以告诉你。您可以使用它来弄清楚如何卸载它。例如,它可能位于/usr/local/opt

然后,编辑您的$PATH变量,将您想要的PHP放在您不想要的地方之前。这将使您想要的PHP首先运行,

如果您对自定义PHP进行了编译,则可以使用make uninstall之类的内容删除它。