diese Frage Gefolgt Abholung über delayed_job and monitdelayed_job nicht die Schienen Umgebung
Seine auf meiner Entwicklung Maschine arbeiten. Aber wenn ich versuche, auf die Produktion zu laufen, es stirbt nur mit folgenden auf delayed_job.log
*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:356
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:441
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
*** Starting job worker delayed_job host:mail.welcometonewnepal.com pid:448
#<Mysql::Error: Access denied for user 'root'@'localhost' (using password: YES)>
Und ich werde in der Produktion env
ruby script/delayed_job start -e production
noch Fehler es heraus laufen. Ich merke, dass dies aufgrund der nicht eingestellten Umgebung so ist, dass versucht wird, die Entwicklungsumgebung aufzuheben.
/opt/ruby-enterprise-1.8.6-20090610/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:365:in `read': No such file or directory - /home/millisami/rails_apps/wnn_finale/config/environments/-e.rb (Errno::ENOENT)
Warum ist der Umgebungsparameter nicht richtig eingestellt?
einen guten Punkt macht zitieren. Wie sieht Ihre Script/delayed_job-Datei aus? – theIV