在 Ubuntu 上“卸载 PHP 配置”通常包含两部分:
下面按常见场景给你几种做法。
dpkg -l | grep php
或
php -v
sudo apt remove php* libapache2-mod-php* php-*
⚠️ 这一步不会删除 /etc/php 配置目录。
sudo apt purge php* libapache2-mod-php* php-*
purge 会删除:
/etc/php/8.x)sudo apt autoremove
sudo apt autoclean
sudo rm -rf /etc/php
sudo rm -f /etc/apache2/mods-enabled/php*.load
sudo rm -f /etc/apache2/mods-enabled/php*.conf
sudo a2dismod php*
sudo systemctl restart apache2
sudo rm -f /etc/nginx/conf.d/php*.conf
sudo rm -f /etc/nginx/sites-enabled/*php*
sudo systemctl restart nginx
php -v
which php
若提示 command not found,说明已成功卸载。
sudo apt purge php8.1 php8.1-* libapache2-mod-php8.1
sudo apt autoremove
sudo rm -rf /etc/php/8.1
如果你能告诉我:
我可以给你更精确的命令。