Herstellen van componentfout
Dit onderwerp bespreekt hoe te terug te krijgen als een component er niet in slaagt behoorlijk op te stellen. De typische voorbeelden omvatten componenten die gebiedsdelen hebben die niet door uw verre milieu, zoals incompatibele PHP versies worden voldaan.
U kunt op de volgende manieren herstellen van een mislukte implementatie:
- Een back-up herstellen
- Project en code van vorige wijzigingen opschonen en opnieuw implementeren
Reinigen, verwijderen en opnieuw implementeren
Om van de vorige plaatsing schoon te maken, identificeer de component die werd toegevoegd of bijgewerkt en verwijder dan het. Meld u eerst aan bij de externe omgeving en wis de inhoud van de map var
handmatig. Verwijder vervolgens de component uit het composer.json
-bestand en implementeer de omgeving opnieuw.
om de var
folders schoon te maken:
-
Wijzig op uw lokale werkstation de projectmap.
-
Gebruik SSH om u aan te melden bij de externe omgeving.
code language-bash magento-cloud ssh
-
Wis de mappen
var
.code language-shell rm -rf var/*
-
Afmelden.
om de component te verwijderen:
-
Wijzig op uw lokale werkstation de projectmap.
-
Wis de cache.
code language-bash composer clear-cache
-
Verwijder de component uit het
composer.json
-bestand.code language-bash composer remove <component-name>:<version>
Als het volgende bericht wordt weergegeven, hoeft u niets meer te doen:
code language-none Package "<name>:<version>" listed for update is not installed. Ignoring.
-
Wacht terwijl de gebiedsdelen worden bijgewerkt.
-
Wijzigingen in code toevoegen, vastleggen en doorvoeren.
code language-bash git add -A
code language-bash git commit -m "<message>"
code language-bash git push origin <environment-ID>
Zie meer over het herstellen van een milieu zonder een steun in herstellen een milieu.