Moodle 4.4 or later requires at least PHP 8.1.0 (currently using version 7.4.3-4ubuntu2.24). Some servers may have multiple PHP versions installed, are you using the correct executable?
A mensagem de erro que está a ver sugere que o Moodle 4.4 ou posterior requer o PHP versão 8.1.0 ou superior, mas o seu servidor está actualmente a executar o PHP versão 7.4.3. Para resolver isto, terá de atualizar o PHP no seu servidor.
Veja como pode trocar ou atualizar versões do PHP num servidor Ubuntu:
Passo 1: Verifique as versões instaladas do PHP
Para verificar quais as versões do PHP instaladas, utilize:
sudo update-alternatives --display php
or
php -v
Passo 2: Instale o PHP 8.1
Se o PHP 8.1 não estiver instalado, pode instalá-lo adicionando o repositório necessário e instalando a versão:
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.1
Passo 3: mude para PHP 8.1
Se estiverem instaladas várias versões do PHP, pode alterar a versão ativa:
sudo update-alternatives --set php /usr/bin/php8.1
Passo 4: instale as extensões PHP necessárias
O Moodle requer várias extensões PHP. Instale os necessários para o PHP 8.1:
sudo apt install php8.1-{curl,gd,intl,xml,zip,mbstring}
Passo 5: Reinicie o servidor web
Após efetuar as alterações, reinicie o seu servidor web (Apache ou Nginx):
sudo systemctl restart apache2
or
sudo systemctl restart nginx
Agora, tente aceder novamente ao Moodle para ver se o problema foi resolvido