Fout bij wissen van cache in Commerce Admin

In dit artikel wordt uitgelegd hoe u de oorzaak kunt achterhalen van een foutbericht dat optreedt bij het leegmaken van de cache in Commerce Admin. Wanneer u de cache probeert te wissen via de beheerfunctie, ontvangt u het volgende bericht:
/app/project-id/pub/media/catalog/product/cache/directory/filename"-bestand kan niet worden verwijderd. Waarschuwing!unlink(https://experienceleague.adobe.com/app/project%20id/pub/media/catalog/product/cache/directory/filename?lang=nl): geen dergelijk bestand of deze map

Betrokken producten en versies

Adobe Commerce (alle implementatiemethoden) 2.3.0-2.3.7, 2.4.0-2.4.2-p1

Probleem

Wanneer u de cache probeert te wissen via de beheerfunctie, ontvangt u een foutbericht.

Stappen om te reproduceren:

  1. Ga in Beheer naar Systeem > Gereedschappen > Cachebeheer.
  2. Selecteer een van de opties voor het wissen van de cache.

Verwacht resultaat:

U kunt de Adobe Commerce-cache zonder fouten leegmaken.

Werkelijk resultaat:

De fout ''Bestand kan niet worden verwijderd'' wordt weergegeven.

Oorzaak

De fout houdt verband met een vertraging tussen de tijd dat de cachemschoonmaakbewerking is gestart en het tijdstip waarop deze werd gerapporteerd als voltooid.

Oplossing

  1. Bevestig dat de bestanden die in de fout worden vermeld, niet aanwezig zijn op de server (controleren of het leegmaken van de cache is gelukt):
ls -la pub/media/catalog/product/cache/directory/filename

Als u de volgende uitvoer ziet:

ls: cannot access 'pub/media/catalog/product/cache/directory/filename/': No such file or directory

er is geprobeerd de bestanden te wissen toen de bewerking al was voltooid. Dit is geen insect; het is een kwestie van de overseinensgelijktijdig die naar verwachting soms zal gebeuren. Er is geen probleem om problemen op te lossen.
Als echter uit de uitvoer blijkt dat de bestanden zich nog in de cache bevinden, moet u een ondersteuningsticket indienen.

Verwante lezing

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a