Erro ao instalar o BOCA em VM com Ubuntu – módulo php7.4 não encontrado

24 views
Skip to first unread message

Allan Lima

unread,
May 15, 2025, 12:51:32 PMMay 15
to boca-users

Olá pessoal,

Estou tentando instalar o BOCA em uma VM com Ubuntu 20.04 (focal) usando o pacote boca dos repositórios oficiais (apt install boca), mas a instalação falha com o seguinte erro:

ERROR: Module php7.4 does not exist! Enabling conf php7.4-fpm. To activate the new configuration, you need to run: systemctl reload apache2 Setting up boca-db (1.5.14-8ubuntu4.2) ... dpkg: error processing package boca-db (--configure): installed boca-db package post-installation script subprocess returned error exit status 2 dpkg: dependency problems prevent configuration of boca: boca depends on boca-db; however: Package boca-db is not configured yet. dpkg: error processing package boca (--configure): dependency problems - leaving unconfigured

Já testei em duas VMs diferentes, ambas atualizadas, com PHP 7.4 instalado corretamente:

$ php -v PHP 7.4.3 (cli) (built: Mar 25 2025)

Também verifiquei que o módulo php7.4 não existe para o Apache (a2enmod php7.4 retorna erro), e aparentemente o boca-db depende da existência desse módulo.

Alguém mais enfrentando esse problema? Existe alguma forma recomendada de contornar isso ou um repositório atualizado que corrija essa dependência quebrada?

Agradeço qualquer orientação!

Atenciosamente,
Allan Lima.

Allan Lima

unread,
May 15, 2025, 7:55:35 PMMay 15
to boca-users
Se alguém tiver passando por isso, resolvi instalando o php antes.

sudo apt update
sudo apt install php7.4 php7.4-cli php7.4-fpm php7.4-mysql php7.4-gd libapache2-mod-php7.4

Ativei os modulos:

sudo a2enmod php7.4
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.4-fpm

Reiniciei o apache:
sudo systemctl restart apache2

E instalei o boca:
sudo apt install boca

Por aqui funcionou.
Reply all
Reply to author
Forward
0 new messages