.magento.env.yaml veranderingen niet getoond in env.php na opstelling
opcache.enable_cli=1
te veranderen. Als u niet wilt bevorderen, dan zou u de tijdelijke stappen moeten doen zoals hieronder beschreven in de oplossing.Dit artikel biedt een oplossing voor het probleem waarbij wijzigingen in het .magento.env.yaml
-bestand niet worden doorgevoerd in app/etc/env.php
na de implementatie.
Betrokken producten en versies
- Adobe Commerce op wolkeninfrastructuur (alle gesteunde versies).
Probleem
Wijzigingen die u aanbrengt in het .magento.env.yaml
-bestand hebben geen invloed op de gegenereerde app/etc/env.php
.
Stappen om te reproduceren:
Wijzig elke waarde in .magento.env.yaml
en druk naar de server, waar deze de configuratie (en implementatie-instellingen) voor de momenteel uitgecheckte omgeving moet definiƫren. Voor stappen, zie Variabelen van het Milieu > Variabelen opsteltin onze ontwikkelaarsdocumentatie.
Verwacht resultaat:
Wijzigingen die in het .magento.env.yaml
-bestand worden aangebracht, zijn van invloed op de gegenereerde app/etc/env.php
.
Ware resultaat:
De wijzigingen hebben na de implementatie geen invloed op de variabelen van app/etc/env.php
.
Oorzaak
Het probleem kan worden veroorzaakt door de onjuiste waarde van de parameter opcache.enable_cli
in het php.ini
-bestand.
Oplossing
- Controleer dat het systeem volgens Beste praktijken van de Prestaties van Adobe Commerce > de aanbevelingen van de Softwarewordt gevormd.
- Controleer of de aanwijzing
opcache.enable_cli
inphp.ini
is ingesteld op0
door het volgende uit te voeren:php -i | grep opcache.enable_cli
- Als de uitvoer er als
opcache.enable_cli=1
uitziet, bewerkt u hetphp.ini
-bestand in de hoofdmap van het project en wijzigt uopcache.enable_cli=1
inopcache.enable_cli=0
- Implementeer het project opnieuw.