Problemas de verificação de preparação da versão do PHP
Este artigo fala sobre as soluções para os problemas de versão do PHP que você pode enfrentar ao instalar/atualizar o Adobe Commerce no local usando o Assistente de configuração da Web.
Produtos e versões afetados
- Adobe Commerce no local 2.2.x, 2.3.x
- Magento Open Source 2.2.x, 2.3.x
Versão PHP não suportada
Problema
A verificação falha porque você está usando uma versão PHP não suportada.
Solução
Para resolver esse problema, use uma das versões com suporte listadas em nossa documentação do desenvolvedor Requisitos do Sistema da versão 2.3.x e Requisitos do Sistema da versão 2.2.x.
A verificação de preparação do PHP não é exibida
Problema
A verificação de preparação do PHP não exibe a versão do PHP como mostra a figura a seguir.
Solução
Este é um sintoma de configuração incorreta do trabalho cron. Para obter mais informações, consulte Configurar trabalhos cron na documentação do desenvolvedor.
Versão incorreta do PHP
Problema
A verificação relata a versão incorreta do PHP. Normalmente, isso acontece apenas com usuários avançados que têm várias versões do PHP instaladas. Em alguns casos, a verificação de prontidão falha; em outros casos, ela pode passar.
Se a versão do PHP relatada pela verificação de preparação estiver incorreta, é o resultado de uma incompatibilidade de versões do PHP entre a CLI do PHP e o plug-in do servidor Web. O Adobe Commerce requer que você use uma versão do PHP para a CLI (que executa o cron) e o servidor Web (que executa o Commerce Admin, o Gerenciador de Componentes e a Atualização do Sistema).
Solução
Nós assumimos que se você tem esse problema, você é um usuário avançado que provavelmente instalou várias versões do PHP em seu sistema.
Para resolver o problema, tente o seguinte:
-
Reinicie seu servidor web ou php-fm.
-
Verifique a variável de ambiente
$PATH
quanto a múltiplos caminhos para PHP. -
Use o comando
which php
para localizar o primeiro executável PHP no seu caminho; se ele não estiver correto, remova-o ou crie um link simbólico para a versão correta do PHP. -
Use uma página
phpinfo.php
para coletar mais informações. -
Certifique-se de executar uma versão do PHP compatível de acordo com nossos requisitos de sistema na documentação do desenvolvedor:
-
Defina as mesmas configurações do PHP para a linha de comando do PHP e para o plug-in do servidor Web PHP conforme discutido em Opções de configuração do PHP em nossa documentação do desenvolvedor.