Fout tijdens implementatie bij upgrade naar versie die PHP 8.1 ondersteunt

Dit artikel biedt een oplossing voor de fout die optreedt tijdens de implementatie bij de upgrade naar een versie die PHP 8.1 ondersteunt.

Betrokken producten en versies

  • Adobe Commerce op cloudinfrastructuur 2.4.4 en hoger

  • Uitbreiding of technologie (snelweg, New Relic, enz.) versie PHP 8.1

Probleem

De volgende fout treedt op tijdens de implementatie wanneer u een upgrade uitvoert naar een versie die PHP 8.1 ondersteunt.

{{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}}

Oorzaak

PHP 8.1 biedt al JSON-ondersteuning en vereist niet dat de extensie afzonderlijk wordt geïnstalleerd.

Oplossing

Verwijder JSON uit Runtime > de sectie van Uitbreidingen in .magento.app.yaml en herstelt.

Gerelateerde lezing

PHP toepassingin onze ontwikkelaarsdocumentatie.

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