EC2 с каучуковым камнем - проблема с разрешением Redis / Resque FileUtils - PullRequest
0 голосов
/ 22 июня 2011

Я установил экземпляр EC2, используя резиновый камень.Я пытаюсь использовать Redis / Resque для создания ZIP-файла.Команда работает нормально, когда я запускаю ее с консоли Rails, но когда Redis / Resque пытается это сделать, она получает ошибку отказа в разрешении.Я предполагаю, что Redis / Resque работает от имени другого пользователя, не знаю, как легко решить эту проблему - можно ли изменить конфигурацию Rubber для увеличения разрешений или т. Д. Любой совет приветствуется ....

1 Ответ

0 голосов
/ 25 июня 2011

Если вы используете его на удаленной консоли, вы, скорее всего, делаете это с root.Rubber начинает помогать рабочим с пользователем app , поэтому это ограниченная учетная запись.Вам необходимо изменить разрешения для каждого файла, в котором вы пытаетесь создать ZIP-файл, чтобы у пользователя app были права на запись.

...