I'm working on a vagrant machine (Homestead). In my Homestead.yml I have:
sites:
- map: myproject.local
to: /home/vagrant/projects/myproject/web
type: symfony
I'm working with Symfony version 3.3 on PHP 7.1.2.
The problem is when I try to execute the command php bin/console cache:clear
I'm getting the following error:
[Symfony\Component\Filesystem\Exception\IOException] Failed to remove directory "/home/vagrant/projects/vkfilestore-code/var/cache/de~/pools": .
In my AppKernel.php I have:
public function getCacheDir()
{
return dirname(__DIR__).'/var/cache/'.$this->getEnvironment();
}
When I dump $this->getEnvironment()
it says dev.
What could be the problem here?
Most prpbably it is a permission issue. Give permission like
This should solve your problem. If the problem still persist do :-
This is a Virtual platform related issue.A simple workaround is to remove manually.
Read more about this issue app/console cache:clear problem