Problemas ao instalar o PHP

1. Problemas ao instalar o PHP

Luan Henrique
lluann

(usa Outra)

Enviado em 19/12/2024 - 19:05h

Galera, estou com um problema ao instalar o PHP, alguem sabe o que pode ser?

sudo apt install php
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
php is already the newest version (2:8.2+93).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
7 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] s
Configurando php8.2-common (8.2.26-1~deb12u1) ...
dpkg: erro ao processar o pacote php8.2-common (--configure):
o subprocesso instalado, do pacote php8.2-common, o script post-installation retornou erro do status de saída 10
dpkg: problemas com dependências impedem a configuração de php8.2-opcache:
php8.2-opcache depende de php8.2-common (= 8.2.26-1~deb12u1); porém:
Pacote php8.2-common não está configurado ainda.

dpkg: erro ao processar o pacote php8.2-opcache (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de php8.2-readline:
php8.2-readline depende de php8.2-common (= 8.2.26-1~deb12u1); porém:
Pacote php8.2-common não está configurado ainda.

dpkg: erro ao processar o pacote php8.2-readline (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de php8.2:
php8.2 depende de php8.2-common; porém:
Pacote php8.2-common não está configurado ainda.

dpkg: erro ao processar o pacote php8.2 (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de libapache2-mod-php8.2:
libapache2-mod-php8.2 depende de php8.2-common (= 8.2.26-1~deb12u1); porém:
Pacote php8.2-common não está configurado ainda.
libapache2-mod-php8.2 depende de php8.2-opcache; porém:
Pacote php8.2-opcache não está configurado ainda.

dpkg: erro ao processar o pacote libapache2-mod-php8.2 (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de php8.2-cli:
php8.2-cli depende de php8.2-common (= 8.2.26-1~deb12u1); porém:
Pacote php8.2-common não está configurado ainda.
php8.2-cli depende de php8.2-opcache; porém:
Pacote php8.2-opcache não está configurado ainda.
php8.2-cli depende de php8.2-readline; porém:
Pacote php8.2-readline não está configurado ainda.

dpkg: erro ao processar o pacote php8.2-cli (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de php:
php depende de php8.2; porém:
Pacote php8.2 não está configurado ainda.

dpkg: erro ao processar o pacote php (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
php8.2-common
php8.2-opcache
php8.2-readline
php8.2
libapache2-mod-php8.2
php8.2-cli
php
E: Sub-process /usr/bin/dpkg returned an error code (1)



  


2. Re: Problemas ao instalar o PHP

Random
Rand0m

(usa Arch Linux)

Enviado em 19/12/2024 - 19:12h

De acordo com: https://www.php.net/manual/en/install.unix.debian.php

# apt install php-common libapache2-mod-php php-cli 



3. Re: Problemas ao instalar o PHP

Luan Henrique
lluann

(usa Outra)

Enviado em 19/12/2024 - 19:19h


Rand0m escreveu:

De acordo com: https://www.php.net/manual/en/install.unix.debian.php

# apt install php-common libapache2-mod-php php-cli 


Não deu certo



4. Re: Problemas ao instalar o PHP

Random
Rand0m

(usa Arch Linux)

Enviado em 19/12/2024 - 19:22h


lluann escreveu:


Rand0m escreveu:

De acordo com: https://www.php.net/manual/en/install.unix.debian.php

# apt install php-common libapache2-mod-php php-cli 


Não deu certo


Tenta rodar um
rpmdb --rebuilddb 

E posta o resultado



5. Re: Problemas ao instalar o PHP

Luan Henrique
lluann

(usa Outra)

Enviado em 19/12/2024 - 20:20h

Rand0m escreveu:


lluann escreveu:


Rand0m escreveu:

De acordo com: https://www.php.net/manual/en/install.unix.debian.php

# apt install php-common libapache2-mod-php php-cli 


Não deu certo


Tenta rodar um
rpmdb --rebuilddb 

E posta o resultado


Deu esse resultado
rpmdb: comando não encontrado



6. Re: Problemas ao instalar o PHP

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 20/12/2024 - 11:42h

O comando rpmdb está relacionada ao RPM (Red Hat Package Manager) não funciona nativamente em distribuições baseadas no Debian.



7. Re: Problemas ao instalar o PHP

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 20/12/2024 - 11:46h

Corrigir Dependências Quebradas
sudo apt --fix-broken install 


Após tentar corrigir as dependências quebradas, reconfigure todos os pacotes que estão desconfigurados:
sudo dpkg --configure -a 


Se o problema persistir, remova os pacotes PHP relacionados ao PHP 8.2 e tente uma nova instalação:
sudo apt remove --purge php8.2 php8.2-common php8.2-opcache php8.2-readline libapache2-mod-php8.2 php8.2-cli
sudo apt autoremove --purge
sudo apt clean


sudo apt update
sudo apt install php php-cli libapache2-mod-php



8. Re: Problemas ao instalar o PHP

Luan Henrique
lluann

(usa Outra)

Enviado em 20/12/2024 - 13:38h


amarildosertorio escreveu:

Corrigir Dependências Quebradas
sudo apt --fix-broken install 


Após tentar corrigir as dependências quebradas, reconfigure todos os pacotes que estão desconfigurados:
sudo dpkg --configure -a 


Se o problema persistir, remova os pacotes PHP relacionados ao PHP 8.2 e tente uma nova instalação:
sudo apt remove --purge php8.2 php8.2-common php8.2-opcache php8.2-readline libapache2-mod-php8.2 php8.2-cli
sudo apt autoremove --purge
sudo apt clean


sudo apt update
sudo apt install php php-cli libapache2-mod-php


Obrigado pela ajuda, mas infelizmente o problema ainda persiste


9. Re: Problemas ao instalar o PHP

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 20/12/2024 - 14:58h



O erro indica que o processo de configuração de alguns pacotes relacionados ao PHP falhou, possivelmente devido a problemas no script de pós-instalação ou dependências quebradas. Para corrigir isso, você pode seguir estas etapas:

1. Reconfigurar Pacotes
Tente forçar a configuração dos pacotes pendentes:


sudo dpkg --configure -a 


Se o comando falhar novamente, prossiga com o próximo passo.

2. Corrigir Dependências
Tente resolver dependências quebradas usando o apt:

sudo apt-get install -f 

Isso tentará instalar ou corrigir pacotes pendentes.

3. Remover e Reinstalar os Pacotes
Se os passos anteriores não resolverem, remova os pacotes problemáticos e instale novamente:


sudo apt-get remove --purge php8.2 php8.2-common php8.2-cli php8.2-readline php8.2-opcache libapache2-mod-php8.2
sudo apt-get autoremove --purge
sudo apt-get autoclean
sudo apt-get update
sudo apt-get install php


4. Verificar Logs
Se os erros persistirem, verifique os logs para mais detalhes:


sudo tail -n 50 /var/log/dpkg.log
sudo tail -n 50 /var/log/apt/term.log



5. Validar Repositórios
Certifique-se de que os repositórios configurados no sistema estão corretos e atualizados. Às vezes, versões conflitantes podem causar erros. Abra o arquivo de repositórios:


sudo nano /etc/apt/sources.list

Verifique se há repositórios desatualizados ou conflitantes e, se necessário, remova-os ou ajuste-os.


6. Utilizar o php do PPA (se aplicável)
Caso você esteja utilizando um PPA (como ppa:ondrej/php), atualize o repositório:


sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php



10. Re: Problemas ao instalar o PHP

Luan Henrique
lluann

(usa Outra)

Enviado em 21/12/2024 - 10:53h


danniel-lara escreveu:

6. Utilizar o php do PPA (se aplicável)
Caso você esteja utilizando um PPA (como ppa:ondrej/php), atualize o repositório:


sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php


sudo add-apt-repository ppa:ondrej/php
sudo: add-apt-repository: comando não encontrado



11. Re: Problemas ao instalar o PHP

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 22/12/2024 - 14:54h


lluann escreveu:


danniel-lara escreveu:

6. Utilizar o php do PPA (se aplicável)
Caso você esteja utilizando um PPA (como ppa:ondrej/php), atualize o repositório:


sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php


sudo add-apt-repository ppa:ondrej/php
sudo: add-apt-repository: comando não encontrado

Roda
sudo apt install software-properties-common



12. Re: Problemas ao instalar o PHP

Buckminster
Buckminster

(usa Debian)

Enviado em 23/12/2024 - 08:23h

sudo rm -rf /var/lib/dpkg/info/*
sudo apt remove --purge php8.2 php8.2-common php8.2-opcache php8.2-readline libapache2-mod-php8.2 php8.2-cli php

sudo apt -f install
sudo apt -f purge
sudo apt autopurge
sudo apt purge ~c
sudo apt clean
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade

sudo apt install php8.3-common php8.3-opcache php8.3-readline php8.3-cli php8.3 libapache2-mod-php8.3


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts