以前,我的电脑上同时安装了 PHP 5.6 和 PHP7,每次我需要使用以下 Web 应用程序时,我都会在它们之间切换:
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 来获取其位置的线索,但是:
配置文件(php.ini)路径:/usr/local/lib 已加载的配置文件:(无)扫描其他 .ini 文件:(无)解析的其他 .ini 文件:(无)/usr/local/lib 中没有关于 php 的任何内容(?)
有什么帮助吗?
答案1
由于某种原因,它仅被命名为“php”,所以我无法通过版本号来追踪它。
然后它就变得像
sudo apt-get purge php