Wie installiert man PHP 8.2 auf Ubuntu 20.04
PHP 8.2 auf Ubuntu 20.04 installieren: apt-Pakete und Module einrichten, das Apache-Modul von 8.1 auf 8.2 umstellen, php.ini anpassen, bei Bedarf zurück.
ACHTUNG: per Dezember 2022 funktioniert php 8.2 noch nicht reibungsfrei bei existierenden WordPress installationen.
Siehe auch den Artikel zu PHP 8 auf Ubuntu 20.04 auf dem Blog. Grundlagen zur Einrichtung findest Du im Beitrag zu PHP auf Ubuntu 20.04. Die Scripts für 8.2 sind nun hier:
sudo apt install -y php8.2 libapache2-mod-php8.2 php8.2-cli
sudo apt install -y php8.2-mysql php8.2-gd
Für eine lokale Datenbankumgebung passt der Beitrag zu MySQL und phpMyAdmin auf Docker.
sudo apt install -y php8.2-{bcmath,bz2,cli,common,curl,gd,imap,intl,mbstring,mysql,opcache,readline,xml,zip}
sudo systemctl restart apache2
sudo a2dismod php8.1
sudo a2enmod php8.2
sudo systemctl restart apache2
Wenn der Apache läuft, sicherst Du ihn am besten gleich mit einem Let’s Encrypt Zertifikat für Apache ab.
Nun musst Du noch das php.ini file wenigstens für apache ändern:
nano /etc/php/8.1/apache2/php.ini
Folgende parameter ändere ich üblicherweise:
max_execution_time=300
max_input_vars = 3000
post_max_size = 128M
upload_max_filesize = 32M
Switch back to php 8.1
sudo a2dismod php8.2
sudo a2enmod php8.1
sudo systemctl restart apache2
Get all installed modules
php -m
Mehr aus „Linux, DevOps & Systeme"
Docker Speicherplatz freigeben
Docker Speicherplatz freigeben: mit docker system df die Belegung sehen und mit prune ungenutzte Images, Container, Volumes, Netzwerke und Build-Cache löschen.
WeiterlesenWindows Core Prozesse verstehen
Windows Core-Prozesse verstehen: was smss.exe, csrss.exe, lsass.exe und svchost.exe wirklich tun und woran Du getarnte Malware im Prozessbaum erkennst.
WeiterlesenUbuntu LTS Release Update
Ubuntu LTS sicher aktualisieren: Snapshot bei Contabo oder Netcup anlegen, mit apt update und do-release-upgrade hochziehen und den SSH-Port bestätigen.
WeiterlesenÜber diesen Blog
Ein Sammelsurium an Denkanstößen.
Hier sammle ich Wissen, Argumente und Links zu allem, was mich beschäftigt — von Technik über Küche bis Nachhaltigkeit. Beruflich berate ich zu Cybersecurity.