以前我在我的电脑上安装了PHP 5.6
和PHP7
,并且每当我需要使用以下网络应用时,都会在它们之间切换:
sudo update-alternatives --set php /usr/bin/php[version]
但我犯了安装5.3的错误,因为我想测试的一个应用程序正在运行PHP。
但是现在,无论我做什么,每次我运行php -v我都会得到:
PHP 5.3.29(cli)
我不知道它安装在哪里,我尝试使用定位php5.3但我没有得到任何东西(?)并且找到了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(?)
对此有何帮助?
答案 0 :(得分:0)
你可以使用:
sudo apt-get purge php5*
或使用brew
brew remove php-{old version}
brew unlink php {old verion}
brew link {new version}
答案 1 :(得分:0)
由于某种原因它只被命名为“php”,所以我无法用版本号跟踪它。
然后就像
一样sudo apt-get purge php