从我的系统中删除 php 5.3.29

Remove php 5.3.29 from my system

以前我的电脑上安装了 PHP 5.6PHP7,每次我需要一个网络应用程序时都在它们之间切换:

sudo update-alternatives --set php /usr/bin/php[version]

但是我在安装 5.3 时犯了错误,因为我想测试的一个应用程序 运行 PHP。

但是现在,无论我做什么,每次我 运行 php -v 我总是得到:

PHP 5.3.29 (cli)

我不知道它安装在哪里,我尝试使用 locate php5.3 但我没有得到任何东西(?)并且使用 locate php5 我从 5.6 获得了所有安装和我要激活的 7 个。

我尝试使用 php --ini 来获取线索,但随后:

Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File:         (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

/usr/local/lib 中没有关于 php (?)

的内容

有什么帮助吗?

您可以使用:

sudo apt-get purge php5*

或使用brew

brew remove php-{old version}
brew unlink php {old verion}
brew link {new version}

出于某种原因,它只被命名为 "php",所以我无法通过版本号找到它。

然后就是

sudo apt-get purge php