当我单击“清理目录图像缓存文件”按钮时,如何解决此消息的错误:
目录 “ / var / www / html / project-community-edition / pub / media / catalog / product / cache / d08a1eb7b61352ea219ec60a4090e56e / h / t” 无法删除 警告!rmdir(/ var / www / html / project-community-edition / pub / media / catalog / product / cache / d08a1eb7b61352ea219ec60a4090e56e / h / t): 目录不为空
答案 0 :(得分:0)
这很奇怪,我想您并不在乎缓存的内容,您是否尝试过赋予文件夹正确的权限?那些“管理”面板用户有权刷新?
答案 1 :(得分:0)
本期权限
sudo rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs pub/static/deployed_version.txt var/cache var/page_cache var/generation var/view_preprocessed var/session generated/code
sudo php bin/magento setup:upgrade
sudo php bin/magento setup:static-content:deploy en_US -f
sudo php bin/magento indexer:reindex
sudo php bin/magento cache:flush
在项目文件夹下运行此命令:-
sudo chmod -R 0777 generated/ pub/ var/ app/etc/
答案 2 :(得分:0)
这不是权限问题。
当您清理访问者活跃的网站上的缓存时,就会发生这种情况。
Magento扫描缓存目录中的图像,然后删除找到的图像,然后删除目录。
导致错误的过程是: