Die Server-Konfiguration ist hier eigentlich off topic und du solltest in einem Forum für dein Betriebssystem nachfragen. Der Raspi ist auch bestens dokumentiert. Deshalb habe ich den Status des Threads auf „keine Support-Frage“ geändert.
Welche PHP-Version nutzt du denn?
Ich benutze aktuell 7.0.33
Das ist tatsächlich veraltet.
Ich nehme an, du verwendest als Betriebssystem Raspbian Buster und als Webserver Apache2?
sudo apt update
sudo apt upgrade
sudo apt-get install php7.3 php7.3-mysql php7.3-curl php7.3-gd php7.3-zip php7.3-fpm php7.3-cli php7.3-opcache php7.3-json php7.3-mbstring php7.3-xml libapache2-mod-php7.3
sudo a2dismod php7.0
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.3-fpm
sudo systemctl restart apache2
sollte eigentlich reichen. Im WordPress-Backend kannst du unter Werkzeuge > Website-Zustand > Bericht > Server testen, ob die neue PHP-Version verwendet wird.
Ggf. möchtest du noch /etc/php/7.3/cgi/php.ini
anpassen (memory_limit=256M
, danach sudo systemctl restart apache2
).
Das war alles mehr aus dem Gedächtnis. Du findest aber wie gesagt im Web dutzende Anleitungen zu „Raspbian Update PHP 7.3„.
Ein Problem kommt dabei hoch:
Paket libapache2-mod-php7.3 kann nicht gefunden werden.
Ist bei dir als Installationsquelle Buster eingetragen?
Was steht in /etc/apt/sources.list
libapache2-mod-php7.3
gibt es als Paket.