我刚刚在CakePHP文档中尝试了新的快速入门教程。
我注意到当我尝试在phpStorm中编辑时,所有用户文件都将所有者权限设置为root,因此被锁定。
甚至模板/用户目录也设置为root。
所有其他文件都设置为我登录的用户名。
这是预期的结果吗?我在文档中没有看到任何相关内容。我应该更改文件的所有者吗?
答案 0 :(得分:1)
使用composer安装CakePHP时,它会相应地设置目录/文件权限,以便Web服务器可以访问所需的文件。 Bake作为shell运行,因此当您烘焙时,它会创建模型,控制器和视图(模板),以及使用您在运行烘焙时登录的用户的权限烘焙的任何其他内容。 如果再次以标准用户(非root或sudo)身份登录进行烘焙,PhpStorm应该能够以可写方式访问这些文件。