Lös versionsmatchningsfel i Adobe Commerce i molninfrastrukturen
Distributionen från mellanlagring till produktion misslyckas om infrastrukturversionen för Adobe Commerce i molnet i mellanlagring är äldre än i produktionen. Denna felmatchning kan utlösa kompatibilitetsproblem och blockera distributioner. Genom att anpassa miljöversioner eller återställa produktionen kan du lösa problemet och säkerställa en smidig driftsättning.
Beskrivning description
Miljö
- Adobe Commerce i molninfrastruktur
- Proffsmellanlagring/produktionskluster
Problem/symtom
- Distributionsflödet misslyckas när koden flyttas från mellanlagring till produktion.
- Loggar anger att felet orsakas av ett försök att nedgradera Adobe Commerce-versionen i produktionen.
- Kompatibilitetsproblem uppstår på grund av olika versioner mellan olika miljöer.
Upplösning resolution
Obs!
Kontrollera att du har en fullständig och validerad säkerhetskopia av produktionsmiljön innan du fortsätter med miljöåterställningar eller databasändringar. Du kan använda funktionen ögonblicksbild för att skapa och hantera säkerhetskopior på ett säkert sätt.
För att lösa det här problemet måste du se till att alla miljöer är anpassade till samma Adobe Commerce på Cloud-infrastrukturversionen som produktionen. Följ de här stegen:
- Uppgradera testmiljön så att den matchar den version som används i produktionen. Detta ger en konsekvent användning i olika miljöer och förhindrar driftsättningsfel. Mer information finns i Uppgradera Commerce version.
- Om det inte går att uppgradera mellanlagring bör du överväga att återställa produktionsmiljön så att den matchar mellanlagring. Bekräfta att en säkerhetskopia redan har gjorts innan du fortsätter. Få tillstånd att släppa den befintliga produktionsdatabasen om det behövs. Mer information finns i Återställ miljö på Adobe Commerce i molninfrastruktur.
- Ta bort konfigurationsfiler (
config.php) från databasen temporärt:- Detta inaktiverar konfigurationshantering under återställningsåtgärder. Mer information finns i Återställningsmiljö utan molnögonblicksbild.
- Avinstallera Adobe Commerce-programvara med kommandot setup:uninstall:
- Se till att alla tidigare konfigurationer är rensade före omdistributionen. Mer information finns i Avinstallera Adobe Commerce.
- Distribuera om kodbasen efter att ha justerat versioner eller återställt miljöer:
- Inkludera
composer.locki din databas implementerar för korrekt beroendehantering.
- Inkludera
- Kontrollera att alla ändringar har utförts och bekräfta funktionaliteten efter distributionen.
Genom att ha enhetliga versioner i alla miljöer eller återställa inkompatibla inställningar kan ni säkerställa smidiga driftsättningar utan att stöta på kompatibilitetsproblem.