Symfony CACH CEARCE命令不起作用,但顺便说一句没有缓存



我运行命令

 php appconsole cache:clear

并在Windows的本地环境中获取Fowll的答案

 [SymfonyComponentFilesystemExceptionIOException]
 Failed to remove directory "D:nginxwebsymfonydevvarcachede~annotationsfd"

我首先检查了是否存在怪异的文件夹并将其删除运行:

mkdir empty
c:WindowsSystem32Robocopy.exe /MIR empty cache *

顺便说一句,在缓存文件夹中也删除了太长的文件名。

然后,我在Windows UI中检查了CACHE文件夹,我在App Directory中有一个以前的Cache文件夹,现在我使用Composer(v2.8.7)更新了Symfony(v2.8.7),它似乎在Var文件夹中。

所有这些缓存文件夹都是空的,但是我仍然会收到不再存在的De〜文件夹的怪异消息。

我知道我使用注释来改进我的实体,以创建一个具有正确行为的PostgreSQL数据库和表当我在这些实体文件中使用学说注释时,错误来自那里。

尝试将 --no-warmup标志添加到高速缓存命令:

$ php appconsole cache:clear --no-warmup

过去,这对我来说已经否定了奇怪的缓存错误。否则可能会在某个地方设置一些错误的权限。

相关内容

最新更新