卸载 PHP 后 php -v 总是返回 7.1.4

卸载 PHP 后 php -v 总是返回 7.1.4

我已经从 ondrej 安装了 php。我按照许多关于删除它的答案操作。但是,apache 无法加载 php,但每次我尝试php -v从终端使用它时,它都会返回:

PHP 7.1.4 (cli)(构建于:2017 年 5 月 9 日 21:55:10)(NTS)版权所有 (c) 1997-2017 The PHP Group Zend Engine v3.1.0,版权所有 (c) 1998-2017 Zend Technologies

答案1

Apache 使用的 PHP 版本和命令php -v使用的 PHP 版本是两个不同的版本。

要使用特定 CLI 版本的 PHP,您必须安装该php-cli包。安装后,使用update-alternatives来告知php要使用哪个版本。

例如如果您想使用php8.1-cli,请执行以下操作:

sudo apt install php8.1-cli

sudo update-alternatives --set php /usr/bin/php8.1

答案2

我也遇到了同样的问题。你必须sudo apt-get purge php*

相关内容