CryptoBrasil

Crypto trading

5 7

Error: You are using an unsupported PHP version (PHP 7.4.33). MediaWiki 1.42 needs PHP 8.1.0 or higher. Check if you might have a newer PHP executable with a different name. O que significa o erro "PHP 7.4.33" no…

5 7 — Crypto trading, CryptoBrasil

Error: You are using an unsupported PHP version (PHP 7.4.33). MediaWiki 1.42 needs PHP 8.1.0 or higher.

Check if you might have a newer PHP executable with a different name.

O que significa o erro "PHP 7.4.33" no MediaWiki?

O erro "You are using an unsupported PHP version (PHP 7.4.33)" indica que o servidor está rodando uma versão desatualizada do PHP, a 7.4.33, enquanto o MediaWiki 1.42 exige no mínimo o PHP 8.1.0. Esse problema impede a instalação ou atualização do software, sendo essencial resolvê-lo para garantir segurança e compatibilidade.

Por que o MediaWiki 1.42 não funciona com PHP 7.4?

O MediaWiki 1.42 foi desenvolvido para aproveitar recursos modernos do PHP 8.1+, como melhorias de desempenho, tipagem mais rigorosa e correções de segurança. O PHP 7.4, lançado em 2019, atingiu o fim da vida útil em novembro de 2022, não recebendo mais atualizações de segurança. Usar uma versão antiga expõe o site a vulnerabilidades e impede o uso de funcionalidades recentes do MediaWiki.

Como verificar a versão do PHP no servidor?

Para confirmar qual versão do PHP está ativa, execute o comando no terminal do servidor:

php -v

Se o resultado mostrar "PHP 7.4.33", você precisa atualizar. Em muitos servidores compartilhados, pode haver um executável PHP mais novo com nome diferente, como php8.1 ou php82. Tente:

php8.1 -v

Caso encontre uma versão compatível, configure o servidor web (Apache, Nginx) para usar esse executável.

Soluções práticas para corrigir o erro

1. Atualizar o PHP para 8.1 ou superior

Entre em contato com seu provedor de hospedagem ou, se tiver acesso root, atualize o PHP via gerenciador de pacotes. Exemplo no Ubuntu/Debian:

sudo apt update
sudo apt install php8.1 php8.1-cli php8.1-mbstring php8.1-xml php8.1-mysql

2. Usar um executável PHP alternativo

Se o servidor já possui PHP 8.1 instalado mas não está ativo, altere o binário no arquivo de configuração do Apache (httpd.conf) ou no painel de controle (cPanel, Plesk). No cPanel, vá em "Select PHP Version" e escolha "PHP 8.1" ou superior.

3. Verificar compatibilidade com extensões

Após atualizar, algumas extensões do MediaWiki podem precisar de ajustes. Teste o site em um ambiente de desenvolvimento antes de aplicar em produção.

Tabela comparativa: PHP 7.4 vs PHP 8.1 para MediaWiki

Característica PHP 7.4.33 PHP 8.1+
Suporte oficial MediaWiki 1.42 Não Sim
Fim da vida útil Novembro de 2022 Ativo até 2025
Desempenho Base Até 20% mais rápido
Segurança Vulnerável Atualizações regulares
Recursos modernos (JIT, enums) Não Sim

Perguntas frequentes (FAQ)

Q: Posso ignorar o erro e continuar usando PHP 7.4?

Não. O MediaWiki 1.42 simplesmente não funciona com PHP 7.4. A instalação ou atualização será bloqueada até que a versão correta seja usada.

Q: O que acontece se eu usar PHP 8.0?

PHP 8.0 também não é suportado pelo MediaWiki 1.42. A versão mínima exigida é 8.1.0.

Q: Como saber se meu servidor tem PHP 8.1 disponível?

Entre no painel de controle da hospedagem (ex.: cPanel) e procure por "Select PHP Version" ou "PHP Manager". Lá você verá as versões instaladas.

Q: Preciso reinstalar o MediaWiki após atualizar o PHP?

Não. Basta atualizar o PHP no servidor e o MediaWiki passará a funcionar normalmente, desde que os requisitos de extensões sejam atendidos.

Q: Esse erro afeta outros sites no mesmo servidor?

Sim, qualquer site que dependa do PHP 7.4 pode ficar vulnerável. Recomenda-se atualizar todos os projetos para versões suportadas.

Crypto trading