2

当我执行此操作时:

sudo php app/console cache:clear --env=prod

我收到此错误:

[ErrorException]
  Warning: rename(/var/www/mysite.co.uk/app/cache/prod,/var/www/mysite.co.uk/app/cache/prod_old): Directory not empty in /var/www/mysite.co.uk/vendor/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php line 74

有人可以帮忙吗?我很想手动删除所有文件,/cache/prod但我担心这可能会导致更多问题。

4

2 回答 2

9

只需手动清除缓存rm -Rf app/cache/*

之后,您应该通过以下方式预热缓存php app/console cache:warmup --env=prod

请注意,如果您未在 中配置,用户将丢失session: save_path会话config.yml

于 2013-07-30T17:02:17.397 回答
5

你有一个现有的/var/www/mysite.co.uk/app/cache/prod_old目录吗?

您可以手动删除cache/prod以强制清理缓存。

于 2013-07-30T15:43:22.480 回答