実際に本番モードで遅延ジョブを有効にしたいと考えています。だから私はRAILS_ENV =制作スクリプト/ delayed_job start(dir undefined)
」でエラーを持つコンソールでと "
RAILS_ENV =生産スクリプトは/
を開始delayed_job" と入力します。dir => File.join(DIR、 'tmp'、 'pids')、
"そのレポートは未定義のdir ...オンラインで元のファイルについて検索しますが、検索できません。
#!/usr/bin/env ruby
require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment'))
require 'delayed/command'
Delayed::Command.new(ARGV).daemonize
daemon_options = {
:multiple => false,
:dir_mode => :normal,
**:dir => File.join(dir, 'tmp', 'pids'),**
:backtrace => true
}
Daemons.run_proc('job_runner', daemon_options) do
if ARGV.include?('--')
ARGV.slice! 0..ARGV.index('--')
else
ARGV.clear
end
Dir.chdir dir
RAILS_ENV = ARGV.first || ENV['RAILS_ENV'] || 'development'
require File.join('config', 'environment')
Delayed::Worker.new.start
end
どのようなホストですか?ヘロク? –
ええええええええええええええええええええええええええええええええええええ、 =( –