【问题标题】:Capistrano 3 setfacl failingCapistrano 3 setfacl 失败
【发布时间】:2014-02-04 03:14:47
【问题描述】:

我正在使用漂亮的 staging.rb 文件获取此命令:

/usr/bin/env setfacl -m u:www-data:rwx,u:s272shop:rwx /home/s272shop/deployment/releases/20140204030518/app/storage

问题是www-data 不存在于我的任何部署文件中,该用户也不存在于我的服务器上,因此它失败了。我不知道如何设置它。

当我运行cap staging deploy --trace 时,它发生在deploy:set_permissions:acl 中。我没有明确地称呼它。我可以叫别的吗?

【问题讨论】:

    标签: php laravel capistrano3


    【解决方案1】:

    在 Ruby Gems 目录中搜索后,我在文件权限自述文件中找到了这个。

    set :file_permissions_users, ["www-data"]

    我将它添加到我的 deploy.rb 并将其更改为我的用户......它就像一个魅力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多