【发布时间】:2016-02-24 16:04:39
【问题描述】:
我正在尝试使用 $ RAILS_ENV=production bin/delayed_job start 在生产(Elastic Beanstalk,AWS)中运行延迟作业,但是我收到以下权限错误:
/opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/delayed_job-4.1.1/lib/delayed/command.rb:85:in `mkdir': Permission denied @ dir_s_mkdir - /var/app/current/tmp/pids (Errno::EACCES)
from /opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/delayed_job-4.1.1/lib/delayed/command.rb:85:in `daemonize'
from bin/delayed_job:5:in `<main>'
这可能不是延迟作业的问题,但我无法在任何地方找到此权限问题的答案,我希望有人可能知道我可以做些什么来使其在生产中工作。
非常感谢任何帮助!谢谢!
【问题讨论】:
标签: ruby-on-rails ruby delayed-job