带橡胶宝石的EC2-Redis / Resque FileUtils权限问题

问题描述

| 我使用Rubber gem设置了EC2实例。我正在尝试使用Redis / Resque创建一个zip文件。当我从Rails控制台运行该命令时,该命令运行良好,但是当Redis / Resque尝试执行该命令时,会出现权限被拒绝的错误。我假设Redis / Resque正在以其他用户身份运行,不确定是否可以轻松解决此问题-如果可以修改Rubber配置以提高权限等,...任何建议都应感谢...。     

解决方法

        如果要在远程控制台上运行它,则可能是用root来执行的。 Rubber会与应用程序用户一起启动工作人员,因此这是受限制的帐户。您需要在尝试创建zip文件的任何地方修改权限,以使应用程序用户具有写权限。