- Veröffentlicht am
- • How2-Tipps
Admin-Checkliste: Alte PHP-Versionen unter Debian 12 entfernen
- Autor
-
-
- Benutzer
- tmueller
- Beiträge dieses Autors
- Beiträge dieses Autors
-
Vorbereitung
☐ Installierte PHP-Versionen prüfen
ls /etc/php☐ Aktive CLI-Version prüfen
php -v- ☐ Aktive Webserver-PHP prüfen (Apache/Nginx)
Apache (falls genutzt)
☐ Alte PHP-Module deaktivieren
sudo a2dismod php8.1 php8.2☐ Gewünschte Version aktivieren
sudo a2enmod php8.4 sudo systemctl reload apache2
Alte PHP-Versionen entfernen
☐ Alte Version(en) vollständig löschen
sudo apt purge php8.1\* php8.2\*
System aufräumen
☐ Verwaiste Pakete entfernen
sudo apt autoremove --purge sudo apt autoclean
PHP-CLI korrekt setzen
☐
update-alternativesprüfensudo update-alternatives --config php- ☐ Richtige PHP-Version auswählen
PHP-FPM (falls genutzt)
☐ Laufende FPM-Dienste prüfen
systemctl list-units --type=service | grep php☐ Alte FPM-Services stoppen & deaktivieren
sudo systemctl stop php8.1-fpm sudo systemctl disable php8.1-fpm
Konfigurationsreste (optional)
☐ Alte Konfig-Verzeichnisse entfernen
sudo rm -rf /etc/php/8.1 /etc/php/8.2
Finaler Check
☐ PHP-Version prüfen
php -v☐ Verzeichnis prüfen
ls /etc/php- ☐ Website / Anwendung testen
🚨 Typische Fehler vermeiden
- ⛔ Alte PHP-Module in Apache aktiv lassen
- ⛔ CLI-Version vergessen umzuschalten
- ⛔ Mehrere PHP-FPM-Dienste parallel laufen lassen
- ⛔ PHP löschen ohne vorherige Versionsprüfung