未创建Symfony 4.1缓存

时间:2018-07-12 12:09:27

标签: php symfony caching file-permissions

我最近将Symfony升级到了新的Symfony4.1。作为seen over here,我们不再需要设置文件权限。我运行了命令:

php bin/console cache:warmup

运行该程序时没有错误。但是,当我尝试查看该网站时。我收到以下错误。

Uncaught RuntimeException: Unable to write in the cache directory (/var/www/mywebsite.com/var/cache/prod)\n in /var/www/mywebsite.com/var/bootstrap.php.cache

显然,这意味着Symfony4.1的新功能不适用于我。知道是什么原因造成的吗?

1 个答案:

答案 0 :(得分:0)

使用bash命令授予缓存目录的权限:

sudo chmod -R a+rw /path/to/cache_directory/