nie*_*lsv 2 php environment caching symfony homestead
我正在做一个流浪汉机器(Homestead).在我的Homestead.yml我有:
sites:
- map: myproject.local
to: /home/vagrant/projects/myproject/web
type: symfony
Run Code Online (Sandbox Code Playgroud)
我在PHP 7.1.2上使用Symfony 3.3版.
问题是当我尝试执行命令时,php bin/console cache:clear
我收到以下错误:
[Symfony\Component\Filesystem\Exception\IOException]无法删除目录"/ home/vagrant/projects/vkfilestore-code/var/cache/de~/pools":.
在我的AppKernel.php中我有:
public function getCacheDir()
{
return dirname(__DIR__).'/var/cache/'.$this->getEnvironment();
}
Run Code Online (Sandbox Code Playgroud)
当我转储$this->getEnvironment()
它说dev.
这可能是什么问题?
这是与虚拟平台相关的问题.一个简单的解决方法是手动删除.
$ sudo rm -rf app/cache/*
Run Code Online (Sandbox Code Playgroud)
阅读有关此问题的更多信息app/console cache:明确问题