Ett fel uppstod vid distributionen när versionen som stöder PHP 8.1 uppgraderades
Den här artikeln innehåller en lösning på det fel som inträffar under distributionen vid uppgradering till en version som stöder PHP 8.1.
Berörda produkter och versioner
-
Adobe Commerce om molninfrastruktur 2.4.4 och senare
-
Tillägg eller teknik (Fastly, New Relic, etc.) version PHP 8.1
Problem
Följande fel inträffar under distributionen vid uppgradering till en version som stöder 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}}
Orsak
PHP 8.1 har redan stöd för JSON och kräver inte att tillägget installeras separat.
Lösning
Ta bort JSON från avsnittet Runtime > Extensions i .magento.app.yaml
och distribuera om.
Relaterad läsning
PHP-programmet i utvecklardokumentationen.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a