Fel vid rensning av cache i Commerce Admin
I den här artikeln beskrivs hur du identifierar orsaken till ett felmeddelande som inträffar när cacheminnet rensas i Commerce Admin. När du försöker rensa cacheminnet via administratören får du följande meddelande:
Det går inte att ta bort filen /app/project-id/pub/media/catalog/product/cache/directory/filename. Varning!unlink(https://experienceleague.adobe.com/app/projekt-id/pub/media/catalog/product/cache/directory/filename?lang=sv): Ingen sådan fil eller katalog
Berörda produkter och versioner
Adobe Commerce (alla distributionsmetoder) 2.3.0-2.3.7, 2.4.0-2.4.2-p1
Problem
När du försöker rensa cacheminnet via administratören får du ett felmeddelande.
Steg att återskapa:
- Gå till System > Verktyg > Cachehantering i Admin.
- Välj något av alternativen för rensad cachelagring.
Förväntat resultat:
Adobe Commerce-cachen rensades utan fel.
Faktiskt resultat:
Felet"filen kan inte tas bort" visas.
Orsak
Felet beror på en fördröjning mellan den tidpunkt då cacherengöringen initierades och den tidpunkt då den rapporterades som slutförd.
Lösning
- Bekräfta att filerna som anges i felet inte finns på servern (kontrollera att rensningen av cachen lyckades):
ls -la pub/media/catalog/product/cache/directory/filename
Om följande utdata visas:
ls: cannot access 'pub/media/catalog/product/cache/directory/filename/': No such file or directory
ett försök gjordes att rensa filerna när åtgärden redan hade slutförts. Det här är inte något fel. Det är ett problem med samtidighet för meddelanden som förväntas inträffa ibland. Det finns inget problem att felsöka.
Om utdata visar att filerna fortfarande finns i cachen måste du skicka en supportanmälan.