使用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).
预期行为为
同一个用户nginx在开发环境中,umask(( 用于 bin/console 和 public/index.php因此每个人都可以写入任何创建的文件。
由php-fpm,nginx使用,它是缓存文件夹设置为777
权限/AddressOfSymfonyProject/
的所有者。
谁能向我解释它是如何不起作用的?
使用 ll 命令并查看缓存目录的权限和用户是什么。有时权限看起来不错,但用户是 root 用户,那么它不允许每个人访问目录。