ファイルは削除できません。 警告!unlink: Admin からのファイルまたはディレクトリ エラーがありません

この記事では、「ファイルは削除できません というエラーが表示される問題の解決策を説明します。 警告!unlink: JavaScript/CSS フラッシュの実行時に Commerce Admin から そのようなファイルまたはディレクトリのエラーは発生しません。

影響を受ける製品とバージョン

  • Adobe Commerce 2.4.0 ~ 2.4.6、すべてのデプロイメント方法

問題

JS/CSS フラッシュを実行すると、エラーが発生します。

「/app/pub/static/_cache/merged/.nfsa42d0e64799fd1000000001b」ファイルは削除できません。 Warning!unlink (/app/pub/static/_cache/merged/.nfsa42d0e64799fd1000000001b):そのようなファイルやディレクトリはありません

または:上記のエラーは Admin に表示され、同様のエラーが New Relic またはデプロイメントログに表示されます。

または:高度なレポートにアクセスできず、analytics_collect_data cron ジョブが次のエラーで失敗します。

「/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a0000850c0」ファイルは削除できません。 警告!unlink (/app/var/tmp/analytics/tmp/.nfsb3b6041dd44588a0000850c0):そのようなファイルやディレクトリはありません

再現手順:

メソッド 1:

  1. Admin にログインします。
  2. System/Cache Management に移動します。
  3. FlushJavaScript/CSSCache をクリックします。

メソッド 2:

  1. Admin にログインします。
  2. Stores/Settings/Configuration に移動します。
  3. Base URL または Base URL (Secure) に変更を加えます。
  4. Save Config」をクリックします。

解決策

クラウドインフラストラクチャー上でAdobe Commerceを使用しており、パッチを含む magento/magento-cloud-patches 1.0.22 がインストールされている場合は、ACSD-50165 を別途インストールする必要はありません。

Adobe Commerce on Cloud Infrastructure:Commerceのクラウドパッチを、この修正を含む 1.0.22 (以降)にアップグレードします。Commerceのクラウドパッチ

Adobe Commerce オンプレミス:Quality Patches Tools > Usage を使用して ACSD-50165 を適用します。 ACSD-50165 パッチには、QPT v1.1.30. が付属しています

関連資料

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