清除Commerce管理員中的快取時發生錯誤

本文說明如何在Commerce管理員中清除快取時,識別發生錯誤訊息的原因。 當您嘗試透過「管理員」清除快取時,您會收到下列訊息:
無法刪除*/app/project-id/pub/media/catalog/product/cache/directory/filename"檔案。 警告!unlink(https://experienceleague.adobe.com/app/project%20id/pub/media/catalog/product/cache/directory/filename?lang=zh-Hant):沒有這樣的檔案或目錄*

受影響的產品和版本

Adobe Commerce (所有部署方法) 2.3.0-2.3.7、2.4.0-2.4.2-p1

問題

當您嘗試透過「管理員」清除快取時,您會收到錯誤訊息。

要再現的步驟:

  1. 在管理員中,移至​ 系統 > 工具 > 快取管理
  2. 選取任一清除快取選項。

預期結果:

您已成功排清Adobe Commerce快取,沒有錯誤。

實際結果:

您收到「無法刪除檔案」錯誤。

原因

此錯誤與啟動快取清除作業與報告其完成之間的延遲有關。

解決方案

  1. 確認錯誤中提到的檔案不存在伺服器上(檢查快取清除是否成功):
ls -la pub/media/catalog/product/cache/directory/filename

如果您看到以下輸出:

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

作業完成時,曾嘗試清除檔案。 這並非錯誤;而是預期有時會發生的訊息並行問題。 沒有需要疑難排解的問題。
但是,如果輸出顯示檔案仍在快取中,您需要提交支援票證

相關閱讀

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