cakephp 3 bin / cake Bake将用户模型/控制器所有者设置为root

时间:2015-04-14 20:46:50

标签: cakephp-3.0

我刚刚在CakePHP文档中尝试了新的快速入门教程。

我注意到当我尝试在phpStorm中编辑时,所有用户文件都将所有者权限设置为root,因此被锁定。

甚至模板/用户目录也设置为root。

所有其他文件都设置为我登录的用户名。

这是预期的结果吗?我在文档中没有看到任何相关内容。我应该更改文件的所有者吗?

1 个答案:

答案 0 :(得分:1)

使用composer安装CakePHP时,它会相应地设置目录/文件权限,以便Web服务器可以访问所需的文件。 Bake作为shell运行,因此当您烘焙时,它会创建模型,控制器和视图(模板),以及使用您在运行烘焙时登录的用户的权限烘焙的任何其他内容。 如果再次以标准用户(非root或sudo)身份登录进行烘焙,PhpStorm应该能够以可写方式访问这些文件。