“权限异常就把 var 全删掉”风险很高。var 不只有缓存,还可能包含日志、导出、报告与文件会话。清理前要确认 Magento 模式和目录用途。

bin/magento maintenance:enable
bin/magento cache:clean
bin/magento setup:di:compile
bin/magento maintenance:disable

cache:clean 只清 Magento 使用的类型;cache:flush 会清整个缓存存储,共享 Redis 时影响更大。generated/code 与 generated/metadata 可在重新编译前清理,但不要让前台流量访问半生成状态。

var/cache、var/page_cache 可按需处理;var/log 应走轮转;var/session 不能随意删,否则顾客和管理员会退出。绝不要把 pub/media、app/etc/env.php 或 Magento 根目录放入通配删除命令。自动部署应写明确目录,并在编译完成后做健康检查。