Symfony4 分析器缓存权限错误



使用nginx 1.12.2和php 7.1.12,我刚刚安装了Symfony 4.0.3。我看到分析器必须安装composer install profiler --dev我做到了,但我想出了

(1/1) RuntimeException
Unable to create the storage directory (/AddressOfSymfonyProject/var/cache/dev/profiler).

预期行为为

在开发环境中,umask(( 用于 bin/console 和 public/index.php因此每个人都可以写入任何创建的文件。

同一个用户nginx

由php-fpm,nginx使用,它是缓存文件夹设置为777权限/AddressOfSymfonyProject/的所有者。

谁能向我解释它是如何不起作用的?

使用 ll 命令并查看缓存目录的权限和用户是什么。有时权限看起来不错,但用户是 root 用户,那么它不允许每个人访问目录。

相关内容

  • 没有找到相关文章

最新更新