有 LAMP,还有 Laravel 5.4。Apache2 在 www-data 用户下运行。但出于某种原因,Laravel 在 ubuntu 用户下创建了会话文件,并且它自己试图覆盖它们,给了我 permission_denied。wangyu,这里的重点是他用644权限创建它们。我的ubuntu用户是www-data组的成员,如果Laravel创建至少664权限的会话就不可怕了。但是如何做到这一点?首先。其次,为什么它与所有者 ubuntu 一起创建这些文件?
有 LAMP,还有 Laravel 5.4。Apache2 在 www-data 用户下运行。但出于某种原因,Laravel 在 ubuntu 用户下创建了会话文件,并且它自己试图覆盖它们,给了我 permission_denied。wangyu,这里的重点是他用644权限创建它们。我的ubuntu用户是www-data组的成员,如果Laravel创建至少664权限的会话就不可怕了。但是如何做到这一点?首先。其次,为什么它与所有者 ubuntu 一起创建这些文件?
由于该项目在 Vargant 下运行,因此文件夹的权利受到限制。需要
Vagrantfile硬性规定某某目录挂载在某某地方,某某用户某某权限。例如: