Återställning efter komponentfel

I det här avsnittet beskrivs hur du återställer om en komponent inte kan distribueras på rätt sätt. Typiska exempel är komponenter som har beroenden som inte uppfylls av din fjärrmiljö, till exempel inkompatibla PHP-versioner.

Du kan återställa efter en misslyckad distribution på något av följande sätt:

Rensa, ta bort och omdistribuera

Om du vill rensa upp från den tidigare distributionen identifierar du komponenten som lades till eller uppdaterades och tar sedan bort den. Logga först in i fjärrmiljön och rensa innehållet i katalogen var manuellt. Ta sedan bort komponenten från filen composer.json och distribuera om miljön.

Så här rensar du var kataloger:

  1. Byt till din projektkatalog på din lokala arbetsstation.

  2. Använd SSH för att logga in i fjärrmiljön.

    code language-bash
    magento-cloud ssh
    
  3. Rensa katalogerna var.

    code language-shell
    rm -rf var/*
    
  4. Logga ut.

Så här tar du bort komponenten:

  1. Byt till din projektkatalog på din lokala arbetsstation.

  2. Rensa cachen.

    code language-bash
    composer clear-cache
    
  3. Ta bort komponenten från filen composer.json.

    code language-bash
    composer remove <component-name>:<version>
    

    Om följande meddelande visas behöver du inte göra något mer:

    code language-none
    Package "<name>:<version>" listed for update is not installed. Ignoring.
    
  4. Vänta medan beroendena uppdateras.

  5. Lägg till, implementera och push-ändra kod.

    code language-bash
    git add -A
    
    code language-bash
    git commit -m "<message>"
    
    code language-bash
    git push origin <environment-ID>
    
WARNING
Distributionsprocessen börjar när du utför en sammanfogning, push eller synkronisering av miljön, eller när du utlöser en manuell omdistribution, under vilken Commerce-programmet är i underhållsläge. För en produktionsmiljö rekommenderar Adobe att man slutför detta under tider med låg belastning för att undvika avbrott i tjänsten.

Mer information om hur du återställer en miljö utan säkerhetskopiering finns i Återställa en miljö.

TIP
Använd Adobe Commerce felsökare för distribution i Commerce Help Center om du behöver hjälp med fastlagda distributioner.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26