[Endast PaaS]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur) och lokala projekt."}

ACSD-67908: JavaScript-filer kan inte sammanfogas korrekt i flerbutiksinställningar

Korrigeringen ACSD-67908 åtgärdar ett problem där JavaScript-filer inte kan sammanfogas korrekt i flerbutiksinställningar. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.73 har installerats. Korrigerings-ID är ACSD-67908. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.7-p5

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.4 - 2.4.8-p3
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler ​. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Sammanfogade JavaScript-filer kan inte genereras korrekt i flerlagringsinställningar, vilket leder till skadade filer och fel i lagerhanteringen.

Steg som ska återskapas:

  1. Konfigurera minst 50 webbplatser, butiker och butiksvyer.

  2. Ange produktionsläge och hoppa över kompilering:

    code language-none
    bin/magento deploy:mode:set production --skip-compilation
    
  3. Distribuera genererad kod:

    code language-none
    bin/magento setup:di:compile
    
  4. Distribuera statiskt innehåll med en kompakt strategi:

    code language-none
    bin/magento setup:static-content:deploy --strategy compact --jobs 10
    
  5. Ta bort innehållet i den sammanfogade cachemappen:

    code language-none
    rm -rf pub/static/_cache/merged/*
    
  6. Rensa cache:

    code language-none
    bin/magento cache:clean
    
  7. Öppna alla butiksvyer samtidigt på olika flikar eller i olika fönster i webbläsaren.

Förväntade resultat:

Alla JavaScript-filer har sammanfogats och butiksfunktionerna är felfria.

Faktiska resultat:

Vissa sammanfogade JavaScript-filer är skadade och börjar inte med rätt deklaration för RequireJS-modulen.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3