po tej pytanie o delayed_job and monitdelayed_job nie podnosząc środowiska szyn
jego pracy na moim komputerze deweloperskim. Ale gdy próbuję uruchomić na produkcję, to po prostu umiera z następujących na 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)>
A ja idę do uruchomienia produkcji w env
ruby script/delayed_job start -e production
mimo to błędy na zewnątrz. Zauważam, że dzieje się tak ze względu na to, że środowisko nie jest skonfigurowane tak, aby próbowało przechwycić środowisko programistyczne.
/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)
Dlaczego parametr środowiskowy nie jest ustawiony prawidłowo?
cytować sprawia, że dobry punkt. Jak wygląda twój plik script/delayed_job? – theIV