Ruby on Rails: Errno::EACCES (Отказано в доступе — oo_26502

У меня есть приложение Rails, работающее под Apache/passenger, пользователь загружает файл, файл записывается в /tmp, затем приложение пытается прочитать тот же файл и возвращает указанную выше ошибку.

/tmp имеет эти разрешения

drwxrwxrwt 7 root root 4096 28 февраля 16:25 tmp

а файл, записанный в /tmp, принадлежит «приложению»

-rw-r--r-- 1 приложение www 74359 28 февраля 15:07 имя_файла.xlsx

Почему я получаю эту ошибку?


person SeanLabs    schedule 01.03.2013    source источник


Ответы (1)


Необходимо определить ROO_TMP, см.

http://nopressure.co.uk/post/25029398591/errno-eacces-in-controller-upload-rails-roo

person SeanLabs    schedule 02.03.2013