Purge du cache des erreurs dans Commerce Admin
Cet article explique comment identifier la cause d’un message d’erreur qui se produit lors de la purge du cache dans l’administrateur Commerce. Lorsque vous tentez de purger le cache via l’administrateur, vous recevez le message suivant :
Le fichier /app/project-id/pub/media/catalog/product/cache/directory/filename" ne peut pas être supprimé. Warning!unlink(https://experienceleague.adobe.com/app/project%20id/pub/media/catalog/product/cache/directory/filename?lang=fr) : No such file or directory
Produits et versions concernés
Adobe Commerce (toutes les méthodes de déploiement) 2.3.0-2.3.7, 2.4.0-2.4.2-p1
Problème
Lorsque vous tentez de purger le cache par l’intermédiaire de l’administrateur, vous recevez un message d’erreur.
Étapes à reproduire :
- Dans l’administrateur, accédez à Système > Outils > Gestion du cache.
- Sélectionnez l’une des options de mise en cache.
Résultat attendu :
Vous avez réussi à vider le cache Adobe Commerce sans erreur.
Résultat réel :
Vous obtenez l’erreur "le fichier ne peut pas être supprimé".
Cause
L’erreur est liée à un délai entre le moment où l’opération de nettoyage du cache a été lancée et celui où elle a été signalée comme étant terminée.
Solution
- Vérifiez que les fichiers mentionnés dans l’erreur ne sont pas présents sur le serveur (en vérifiant que la purge du cache a réussi) :
ls -la pub/media/catalog/product/cache/directory/filename
Si vous voyez la sortie suivante :
ls: cannot access 'pub/media/catalog/product/cache/directory/filename/': No such file or directory
une tentative d’effacement des fichiers a été effectuée lorsque l’opération était déjà terminée. Il ne s’agit pas d’un bogue ; il s’agit d’un problème de simultanéité des messages qui doit parfois se produire. Il n’y a aucun problème à résoudre.
Cependant, si la sortie indique que les fichiers sont toujours dans le cache, vous devez envoyer un ticket de support.
Lecture connexe
- Gestion du cache dans notre documentation destinée aux développeurs.