Aktuelle php_Version prüfen
php -v
PHP8 installieren
apt-get -y install php8.0-fpm php8.0-mysql php8.0-xml php8.0-zip php8.0-mbstring php8.0-gd php8.0-curl php8.0-redis php8.0-intl php8.0-bcmath php8.0-gmp php8.0-imagick imagemagick
PHP8-konfiuration aktualisieren
Symbolischer Link auf die NCP-PHP-Konfiguration
ln -s /etc/php/7.4/fpm/conf.d/90-ncp.ini /etc/php/8.0/fpm/conf.d/90-ncp.ini
systemctl restart php8.0-fpm
image magick Modul aktivieren
phpenmod -v 8.0 imagick
Apache für PHP 8.0 einrichten
Apache für php8.0 konfigurieren
a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm
PHP 7.4 für apache deaktivieren
a2disconf php7.4-fpm
Apache neu starten
systemctl reload apache2
Aktuelle php_Version prüfen
php -v
wenn 8.0 nicht aktiviert ist, dann mit update-alternatives --config php
auswählen.
Nextcloud APPs aktualisieren
cd /var/www/nextcloud
sudo -u www-data php ./occ app:update -all