Php Magento 2-单击“缓存清理目录图像”按钮时出现错误消息
如何修复单击按钮“清理目录图像缓存文件”时出现的此消息错误: 目录 “/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): 目录不为空Php Magento 2-单击“缓存清理目录图像”按钮时出现错误消息,php,magento,magento2,magento2.1,Php,Magento,Magento2,Magento2.1,如何修复单击按钮“清理目录图像缓存文件”时出现的此消息错误: 目录 “/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/d08a1eb7b61352ea219e
这很奇怪,我想你不关心缓存的内容,你有没有试着给文件夹赋予正确的权限?“管理员用户”面板有权刷新吗?这很奇怪,我想你根本不关心缓存的内容,你有没有给文件夹赋予正确的权限?“管理”面板的用户有权刷新此权限问题
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/
此许可问题
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/
这不是权限问题 当您清理具有活动访问者的站点上的缓存时,就会发生这种情况 Magento扫描缓存目录中的图像,然后删除找到的图像,然后删除目录 导致错误的过程是:
- Magento扫描目录并找到许多文件
- Magento开始删除它们
- 访问者访问具有已删除图像的产品
- Magento为此产品创建缓存图像文件
- 从目录中删除所有文件后,Magento尝试删除该目录,但新创建的图像文件仍在那里-由于无法删除非空目录,因此引发错误
- Magento扫描目录并找到许多文件
- Magento开始删除它们
- 访问者访问具有已删除图像的产品
- Magento为此产品创建缓存图像文件
- 从目录中删除所有文件后,Magento尝试删除该目录,但新创建的图像文件仍在那里-由于无法删除非空目录,因此引发错误
- 这不是权限问题
当您清理具有活动访问者的站点上的缓存时,就会发生这种情况
Magento扫描缓存目录中的图像,然后删除找到的图像,然后删除目录
导致错误的过程是: