在 Debian 系统中卸载旧版本 PHP,通常可以按下面步骤操作。
dpkg -l | grep php
或者:
apt list --installed | grep php
你会看到类似:
php7.3-cli
php7.3-common
php7.3-fpm
libapache2-mod-php7.3
sudo apt remove --purge php7.3 php7.3-* libapache2-mod-php7.3
如果你用的是 PHP-FPM + Nginx:
sudo apt remove --purge php7.3-fpm
sudo apt autoremove --purge
sudo apt remove --purge 'php*'
sudo apt autoremove --purge
which php
php -v
如果仍有输出,可能是:
查看:
ls /usr/bin/php*
sudo a2dismod php7.3
sudo systemctl restart apache2
sudo systemctl stop php7.3-fpm
sudo systemctl disable php7.3-fpm
例如安装 PHP 8.2:
sudo apt install php8.2 php8.2-cli php8.2-fpm
如果你能告诉我:
我可以给你更精确的卸载命令。