symfony2框架上的用户和组设置

时间:2017-06-15 12:27:57

标签: php apache symfony

我有symfony系统,可以对文件程序进行写入和读取,

我使用chown -R apache:apache *

将每个文件的所有者设置为apache

但是我需要用户whitebear从capifony(部署工具)

部署这些文件

我应该如何设置组或用户???

我创建了一个新组并添加了apachewhitebear,这是好方法吗?

或者symfony是否有任何标准做法php项目??

1 个答案:

答案 0 :(得分:1)

我建议你改为capistrano 3,因为capifony没有维护。否则,您应该添加:

Capfile

require 'capistrano/file-permissions' 

deploy.rb

set :file_permissions_roles, :all
set :file_permissions_chmod_mode, "0755"
set :file_permissions_paths, ["var/logs", "var/cache"]
set :file_permissions_users, ["apache"]
set :file_permissions_groups, ["whitebear"]

我希望这能帮到你。