从我的系统中删除 php 5.3.29
Remove php 5.3.29 from my system
以前我的电脑上安装了 PHP 5.6
和 PHP7
,每次我需要一个网络应用程序时都在它们之间切换:
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
以前我的电脑上安装了 PHP 5.6
和 PHP7
,每次我需要一个网络应用程序时都在它们之间切换:
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