Erro durante a implantação ao atualizar para a versão que suporta o PHP 8.1

Este artigo fornece uma solução para o erro que ocorre durante a implantação quando se atualiza para uma versão que suporta o PHP 8.1.

Produtos e versões afetados

  • Adobe Commerce na infraestrutura em nuvem 2.4.4 e posterior

  • Extensão ou tecnologia (Fastly, New Relic, etc.) versão PHP 8.1

Problema

O seguinte erro ocorre durante a implantação quando se atualiza para uma versão que suporta o PHP 8.1.

{{E: Error parsing configuration files:

applications: Uncaught exception: The "json" extension is not supported for php:8.1
at <script>:109:12
throw("The \"" + unsupported_extensions[0] + "\" extension is not supported for " + service.type);
^
E: Error: Invalid configuration files, aborting build}}

Causa

O PHP 8.1 já inclui suporte a JSON e não requer que a extensão seja instalada separadamente.

Solução

Remova o JSON da seção Tempo de Execução > Extensões em .magento.app.yaml e reimplante.

Leitura relacionada

Aplicativo PHP em nossa documentação do desenvolvedor.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a