Fehler während der Bereitstellung beim Upgrade auf eine Version, die PHP 8.1 unterstützt

Dieser Artikel bietet eine Lösung für den Fehler, der während der Bereitstellung beim Upgrade auf eine Version auftritt, die PHP 8.1 unterstützt.

Betroffene Produkte und Versionen

  • Adobe Commerce auf Cloud-Infrastruktur 2.4.4 und höher

  • Erweiterungs- oder Technologieversion (Fastly, New Relic usw.) PHP 8.1

Problem

Beim Upgrade auf eine Version, die PHP 8.1 unterstützt, tritt während der Bereitstellung der folgende Fehler auf.

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

Ursache

PHP 8.1 enthält bereits JSON-Unterstützung und erfordert keine separate Installation der Erweiterung.

Lösung

Entfernen Sie JSON aus dem Abschnitt Laufzeit > Erweiterungen in .magento.app.yaml und stellen Sie es erneut bereit.

Verwandtes Lesen

PHP-Anwendung in unserer Entwicklerdokumentation.

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