ファイルは削除できません。 警告!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:
- Admin にログインします。
- System/Cache Management に移動します。
- FlushJavaScript/CSSCache をクリックします。
メソッド 2:
- Admin にログインします。
- Stores/Settings/Configuration に移動します。
- Base URL または Base URL (Secure) に変更を加えます。
- 「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. が付属しています
関連資料
- Commerce ツールガイドの Quality Patches Tool > リリースノート。
- Quality Patches Tool: Commerce ツールガイドのパッチ検索します。