Foutberichten voor ECE-Tools
Deze naslaggids voor foutberichten bevat informatie voor het oplossen van fouten die kunnen optreden tijdens de Adobe Commerce voor het ontwikkelen, implementeren en implementeren van processen in de cloud-infrastructuur.
Alle kritieke foutmeldingen en waarschuwingsfoutmeldingen die tijdens de implementatie optreden, worden zowel naar de var/log/cloud.log - als /var/log/cloud.error.log -bestanden geschreven. Het logbestand van de cloud-fout bevat alleen fouten van de laatste implementatie. Een leeg bestand geeft aan dat de implementatie zonder fouten is gelukt.
In het cloud.error.log -bestand wordt elk item opgemaakt als een JSON-tekenreeks, zodat het gemakkelijker kan worden geparseerd:
{"errorCode":1006,"stage":"build","step":"validate-config","suggestion":"No stores/website/locales found in config.php\n To speed up the deploy process do the following:\n 1. Using SSH, log in to your Magento Cloud account\n 2. Run \"php ./vendor/bin/ece-tools config:dump\"\n 3. Using SCP, copy the app/etc/config.php file to your local repository\n 4. Add, commit, and push your changes to the app/etc/config.php file","title":"The configured state is not ideal","type":"warning"}
Foutberichten worden gecategoriseerd door een van de implementatiefasen: maken, implementeren en na implementatie. Elke sectie bevat een lijst met bijbehorende fouten met de volgende informatie voor elke fout:
- code van de Fout: Adobe Commerce-Toegewezen herkenningsteken voor het foutenbericht
- Stadium: Wijst erop of de fout tijdens de bouwstijl voorkwam, opstelt, of post-opstelt stadium
- Stap: Wijst op de stap in het plaatsingsscenario dat de fout kan terugkeren. Als de kolom van de Stap leeg is, is de fout een algemene fout die door veelvoudige stappen, of tijdens preprocessing verrichtingen kan zijn teruggekeerd. Zie op scenario-Gebaseerde plaatsing voor meer informatie over de bouw, opstellen, en post-opstelt stappen.
- Suggestie: Verstrekt begeleiding om de fout problemen op te lossen en op te lossen
- Titel (de beschrijving van de Fout): Een beschrijving die de oorzaak van de fout samenvat
- Type: Wijst erop of de fout een kritieke fout of een waarschuwing is
Kritieke fouten
Kritieke fouten wijzen op een probleem met Commerce op de projectconfiguratie van de wolkeninfrastructuur die plaatsingsmislukking veroorzaakt, bijvoorbeeld onjuiste, niet gestaafde, of ontbrekende configuratie voor vereiste montages. Voordat u kunt implementeren, moet u de configuratie bijwerken om deze fouten op te lossen.
Werkgebied bouwen
./app/etc/env.php -bestand/app/etc/env.php -bestand. Controleer de bestandssysteemmachtigingen.schema.yaml file./vendor/magento/ece-tools/config/schema.yaml file. Controleer of de naam van de configuratievariabele correct en bepaald is..magento.env.yaml niet parseren./.magento.env.yaml is ongeldig. Gebruik een parser YAML om de syntaxis te controleren en om het even welke fouten te bevestigen..magento.env.yaml niet lezen./.magento.env.yaml -bestand niet lezen. Controleer de bestandsmachtigingen..schema.yaml niet lezen./vendor/magento/ece-tools/config/magento.env.yaml -bestand niet lezen. Controleer bestandsmachtigingen en hergebruik (magento-cloud environment:redeploy)../app/etc/config.php -bestand/app/etc/config.php -bestand. Controleer de bestandssysteemmachtigingen.composer.json -bestand niet lezen./composer.json -bestand niet lezen. Controleer de bestandsmachtigingen.composer.json ontbreektautoload ontbreekt in het composer.json -bestand. Vergelijk de sectie Automatisch laden met het composer.json -bestand in de Cloud-sjabloon en voeg de ontbrekende configuratie toe..magento.env.yaml bevat een optie die niet in het schema is gedeclareerd of een optie die is geconfigureerd met een ongeldige waarde of een ongeldig werkgebied./.magento.env.yaml bevat een ongeldige configuratie. Controleer het foutenlogboek voor gedetailleerde informatie./bin/magento module:enable --allcomposer update lokaal uit. Vervolgens legt u het bijgewerkte composer.lock -bestand vast en drukt u erop. Raadpleeg ook cloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten./pub/errors/local.xml/bin/magento setup:di:compilecloud.log voor meer informatie. Voeg VERBOSE_COMMANDS: '-vvv' toe aan .magento.env.yaml voor meer gedetailleerde opdrachtuitvoer.composer dump-autoloadcomposer dump-autoload is mislukt. Raadpleeg cloud.log voor meer informatie.Baler voor JavaScript-bundeling is misluktSCD_USE_BALER omgevingsvariabele om te controleren of de Baler-module is geconfigureerd en ingeschakeld voor JS-bundeling. Stel SCD_USE_BALER: false in als u de module Baler niet nodig hebt./bin/magento setup:static-content:deploy misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten.cloud.log voor meer informatie.init .cloud.log voor meer informatie.init ../init kopiëren. Controleer de bestandssysteemmachtigingen../init/pub/static/ niet opschonen./init/pub/static niet opschonen. Controleer de bestandssysteemmachtigingen.DEPLOYED_MAGENTO_VERSION_FROM_GIT -omgevingsvariabele is geconfigureerd..magento.app.yaml bestand. Gebruik in plaats daarvan een officiële extensie van de Commerce Marketplace voor Braintree-betalingsondersteuning.Werkgebied implementeren
server of port ontbreken in de cacheconfiguratie. Raadpleeg cloud.log voor meer informatie../app/etc/env.php -bestand/app/etc/env.php -bestand. Controleer de bestandssysteemmachtigingen.schema.yaml file./vendor/magento/ece-tools/config/schema.yaml file. Controleer of de naam van de configuratievariabele correct is en of deze is gedefinieerd..magento.env.yaml niet parseren./vendor/magento/ece-tools/config/schema.yaml file. Controleer of de naam van de configuratievariabele correct is en of deze is gedefinieerd..magento.env.yaml niet lezen./.magento.env.yaml -bestand niet lezen. Controleer de bestandsmachtigingen..schema.yaml niet lezen/bin/magento maintenance:enable misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten.DATABASE_CONFIGURATION correct is geconfigureerd.SESSION_CONFIGURATION correct is geconfigureerd. De configuratie moet ten minste de parameter save bevatten.SEARCH_CONFIGURATION correct is geconfigureerd. De configuratie moet ten minste de parameter engine bevatten.RESOURCE_CONFIGURATION correct is geconfigureerd. De configuratie moet ten minste connection parameter bevatten.SEARCH_CONFIGURATION correct is geconfigureerd en of de Elasticsearch-service beschikbaar is.SEARCH_CONFIGURATION bij om Elasticsearch in te schakelen en controleer de configuratie van de Elasticsearch-service in het services.yaml -bestand./bin/magento setup:install misluktcloud.log en install_upgrade.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten.app:config:import misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten./bin/magento setup:static-content:deploy misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten.cloud.log voor meer informatie../pub/static/deployed_version.txt -bestand niet bijwerken. Controleer de bestandssysteemmachtigingen./bin/magento setup:db-schema:split misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten.var/view_preprocessed niet opschonen./var/view_preprocessed niet opschonen. Controleer de bestandssysteemmachtigingen./var/credentials_email.txt -bestand niet bijwerken/var/credentials_email.txt -bestand niet bijwerken. Controleer de bestandssysteemmachtigingen./bin/magento setup:upgrade misluktcloud.log en install_upgrade.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten./bin/magento cache:flush misluktcloud.log voor meer informatie. Voeg de optie VERBOSE_COMMANDS: '-vvv' toe aan het .magento.env.yaml -bestand voor meer gedetailleerde uitvoer van opdrachten./bin/magento maintenance:disable misluktcloud.log voor meer informatie. Voeg VERBOSE_COMMANDS: '-vvv' toe aan .magento.env.yaml voor meer gedetailleerde opdrachtuitvoer.php ./bin/magento cache:enablephp ./bin/magento cache:enable wordt alleen uitgevoerd wanneer Adobe Commerce is geïnstalleerd, maar het ./app/etc/env.php -bestand is niet aanwezig of leeg aan het begin van de implementatie. Raadpleeg cloud.log voor meer informatie. Voeg VERBOSE_COMMANDS: '-vvv' toe aan .magento.env.yaml voor meer gedetailleerde opdrachtuitvoer.crypt/key bestaat niet in het ./app/etc/env.php -bestand of de omgevingsvariabele van de cloudCRYPT_KEY./app/etc/env.php -bestand niet aanwezig is wanneer de Adobe Commerce-implementatie begint of als de crypt/key -waarde ongedefinieerd is. Als u de database uit een andere omgeving hebt gemigreerd, haalt u de waarde van de cryptsleutel uit die omgeving op. Dan, voeg de waarde aan CRYPT_KEY de variabele van het wolkenmilieu in uw huidig milieu toe. Zie de encryptiesleutel van Adobe Commerce . Als u per ongeluk het ./app/etc/env.php -bestand hebt verwijderd, gebruikt u de volgende opdracht om het bestand te herstellen van de back-upbestanden die zijn gemaakt op basis van een vorige implementatie: ./vendor/bin/ece-tools backup:restore CLI-opdracht.".magento.app.yaml bestand. Gebruik voor Braintree-ondersteuning een officiële Braintree Payments-extensie van de Commerce Marketplace.engine . Als het wordt gevormd, verwijder de optie, of plaats de waarde aan "elasticsearch".Positie na implementatie
./app/etc/env.php is niet beschrijfbaar/app/etc/env.php -bestand. Controleer de bestandssysteemmachtigingen.schema.yaml file./vendor/magento/ece-tools/config/schema.yaml file. Controleer of de naam van de configuratievariabele correct is en of deze is gedefinieerd..magento.env.yaml niet parseren./.magento.env.yaml is ongeldig. Gebruik een parser YAML om de syntaxis te controleren en om het even welke fouten te bevestigen..magento.env.yaml niet lezen.schema.yaml niet lezen/bin/magento cache:flush misluktcloud.log voor meer informatie. Voeg VERBOSE_COMMANDS: '-vvv' toe aan .magento.env.yaml voor meer gedetailleerde opdrachtuitvoer.Algemeen
schema.yaml file.magento.env.yaml niet parseren./.magento.env.yaml is ongeldig. Gebruik een parser YAML om de syntaxis te controleren en om het even welke fouten te bevestigen..magento.env.yaml niet lezen./.magento.env.yaml -bestand niet lezen. Controleer de bestandsmachtigingen..schema.yaml niet lezencloud.log voor meer informatie.cloud.log voor meer informatie.cloud.log voor meer informatie.cloud.log voor meer informatie.Waarschuwingsfouten
Waarschuwingsfouten geven een probleem aan met de Commerce op de projectconfiguratie van de cloud-infrastructuur, zoals onjuiste, vervangen, niet-ondersteunde of ontbrekende configuratie-instellingen voor optionele functies die de sitebewerking kunnen beïnvloeden. Hoewel een waarschuwing geen plaatsingsmislukking veroorzaakt, zou u waarschuwingsberichten moeten herzien en de configuratie bijwerken om hen op te lossen.
Werkgebied bouwen
Werkgebied implementeren
bin/magento admin:user:create uit.app/etc/env.php ontbreekt of is leeg.cloud.log voor meer informatie.