.magento.env.yaml-Änderungen, die nach der Bereitstellung nicht in env.php angezeigt werden

NOTE
Wenn Sie dieses Problem haben, aktualisieren Sie auf ece-tools 2002.1.5, um es zu beheben. 2002.1.5 verfügt über Funktionen zum Zurücksetzen des opcache bei jeder Bereitstellung, sodass die Einstellung opcache.enable_cli=1 nie geändert werden muss. Wenn Sie kein Upgrade durchführen möchten, müssen Sie die Problemumgehungsschritte ausführen, wie unten in der Lösung beschrieben.

Dieser Artikel bietet eine Lösung für das Problem, dass Änderungen in der .magento.env.yaml -Datei nicht in app/etc/env.php nach der Bereitstellung angezeigt werden.

Betroffene Produkte und Versionen

Problem

Änderungen, die in der Datei .magento.env.yaml vorgenommen wurden, wirken sich nicht auf den generierten app/etc/env.php aus.

Zu reproduzierende Schritte:

Ändern Sie einen beliebigen Wert in .magento.env.yaml und pushen Sie ihn auf den Server, wo er die Konfiguration (und Bereitstellungseinstellungen) für die derzeit ausgecheckte Umgebung definieren sollte. Anweisungen finden Sie unter Umgebungsvariablen > Variablen bereitstellen in unserer Entwicklerdokumentation.

Erwartetes Ergebnis:

Änderungen, die in der Datei .magento.env.yaml vorgenommen werden, wirken sich auf den generierten app/etc/env.php aus.

Tatsächliches Ergebnis:

Die Änderungen wirken sich nicht auf die app/etc/env.php -Variablen nach der Bereitstellung aus.

Ursache

Das Problem kann durch den falschen Wert des Parameters opcache.enable_cli in der Datei php.ini verursacht werden.

Lösung

  1. Vergewissern Sie sich, dass das System gemäß Best Practices zur Adobe Commerce-Leistung > Softwareempfehlungen konfiguriert ist.
  2. Überprüfen Sie, ob die Anweisung opcache.enable_cli in php.ini auf 0 gesetzt ist, indem Sie Folgendes ausführen: php -i | grep opcache.enable_cli
  3. Wenn die Ausgabe wie opcache.enable_cli=1 aussieht, bearbeiten Sie die Datei php.ini im Projektstammverzeichnis und ändern Sie opcache.enable_cli=1 in opcache.enable_cli=0
  4. Stellen Sie das Projekt erneut bereit.

Verwandtes Lesen

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