-3

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

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

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

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

我正在使用 CentOS。

4

1 回答 1

1

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

它安装在哪里?which php可以告诉你。您可以使用它来确定如何卸载它。例如,它可能在/usr/local或中/opt

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

如果您编译了自定义 PHP,则可以使用类似make uninstall.

于 2013-01-06T03:15:44.770 回答