Приложение rails 3.0 находится на сервере Ubuntu с использованием apache / passenger. Пользователь для развертывания приложения - администратор, а также пользователь, запускающий приложение (имя не выбрано, администратор не имеет привилегий root). Сегодня я снова обновил скрепку.
Плагин скрепки используется для загрузки изображений. Он правильно загружает изображения, но папка, которую он создает, использует разрешение, которое никто не может прочитать: drwxr-x --- 4 admin admin
Как видите, для "других" нет прав, но, похоже, apache пытается прочитать файл с помощью www-admin.
Пользователь umask для администратора - 022, почему paperclip создает папки без прав доступа для других?
Как я могу это изменить?
РЕДАКТИРОВАТЬ: Я проверил, все пассажирские и рельсовые процессы принадлежат администратору.