Statiskt innehåll genereras inte på Adobe Commerce i molninfrastrukturen

Statiskt innehåll genereras inte under distributionen på Adobe Commerce i molninfrastrukturen, ofta på grund av felkonfigurerade miljövariabler. Problem som till exempel felet Det går inte att skapa en länk för "/app/…/.htaccess" som inträffar under byggprocessen, eller en saknad deployed_version.txt-fil, inträffar. Kontrollera att CLEAN_STATIC_FILES är aktiverat och distribuera om miljön för att lösa problemet.

Beskrivning description

Miljö

Adobe Commerce i molninfrastruktur

Problem/symtom

  • Statiskt innehåll genereras inte under distributionen.
  • Fel som visas: Det går inte att skapa en länk för /app/…/.htaccess.
  • deployed_version.txt-filen saknas eller är inaktuell.
  • Inkonsekvent variabel för CLEAN_STATIC_FILES i olika miljöer.

Upplösning resolution

Så här löser du problemet:

  1. Kontrollera variabeln CLEAN_STATIC_FILES för att se till att den är inställd på aktiverad (eller vänster unset, som har standardvärdet aktiverad). Du kan verifiera detta på något av följande sätt:

    • Få åtkomst till servern via SSH (till exempel nod 01) och kör följande kommando:

      code language-none
      php -r 'echo json_decode(base64_decode($_ENV[ "MAGENTO_CLOUD_VARIABLES"] ))->CLEAN_STATIC_FILES . "\n";'
      
    • Kontrollera .magento.env.yaml-filen i din databas för variabeln.

    • Kör följande CLI-kommando lokalt:

      code language-none
      magento-cloud variables:list -p <clusterID>
      
    • Besök molnkonsolen på https://console.adobecommerce.com/username/<cluster ID>/<environment>/settings/variables för att kontrollera variabeln.

  2. Jämför variabeln CLEAN_STATIC_FILES mellan miljöer för att identifiera avvikelser (t.ex. aktiverad i mellanlagring men inaktiverad i produktion) och justera den för att säkerställa konsekvens.

  3. Gör ändringar i miljön för att aktivera ett återskapande och återskapa statiskt innehåll.

Relaterad läsning

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f