Я использую omniauth для входа в систему с помощью учетной записи Google. Для локальной его работы, когда я перешел в производство, я получаю ошибку отказа в разрешении.
вот код в omniauth.rb
require 'openid/store/filesystem'
Rails.application.config.middleware.use OmniAuth::Builder do
provider :open_id, OpenID::Store::Filesystem.new('/tmp')
end
производственная среда, я получаю эту ошибку
Ошибка::EACCES
Отказано в доступе — /tmp/temp/tmp20110502-27770-1tje7xp.lock
Rails.root: /home/deployer/releases/20110502083952
Я использую пассажира и nginx на рабочем сервере.