Errore durante la distribuzione durante l’aggiornamento alla versione che supporta PHP 8.1
Questo articolo fornisce una soluzione per l'errore che si verifica durante la distribuzione durante l'aggiornamento a una versione che supporta PHP 8.1.
Prodotti e versioni interessati
-
Adobe Commerce sull’infrastruttura cloud 2.4.4. e versioni successive
-
Estensione o tecnologia (Fastly, New Relic, ecc.) versione PHP 8.1
Problema
Durante la distribuzione, durante l'aggiornamento a una versione che supporta PHP 8.1, si verifica l'errore seguente.
{{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
PHP 8.1 include già il supporto JSON e non richiede che l’estensione venga installata separatamente.
Soluzione
Rimuovi JSON dalla sezione Runtime > Estensioni in .magento.app.yaml
e ridistribuiscilo.
Lettura correlata
applicazione PHP nella documentazione per gli sviluppatori.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a