0
어제 밤에 나는 webapp에서 많은 일을했고 그걸로 잠자리에 들었습니다. 오늘은 일어나서 다른 컴퓨터에서 웹 페이지에 액세스하려고 다음과 같은 문제가 발생했습니다 setup_mail.rb의Rails App을 시작할 때 Passenger Phusion 오류가 발생했습니다.
Ruby (Rack) application could not be started
Error message:
undefined local variable or method `config' for main:Object
Exception class:
NameError
Backtrace:
# File Line Location
0 /var/www/myapp/config/initializers/setup_mail.rb 1
1 /var/lib/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 245 in `load'
2 /var/lib/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 245 in `load'
3 /var/lib/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 236 in `load_dependency'
4 /var/lib/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 245 in `load'
5 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/engine.rb 588
6 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/engine.rb 587 in `each'
7 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/engine.rb 587
8 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb 30 in `instance_exec'
9 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb 30 in `run'
10 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb 55 in `run_initializers'
11 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb 54 in `each'
12 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb 54 in `run_initializers'
13 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb 136 in `initialize!'
14 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/railtie/configurable.rb 30 in `send'
15 /var/lib/gems/1.8/gems/railties-3.2.11/lib/rails/railtie/configurable.rb 30 in `method_missing'
16 /var/www/myapp/config/environment.rb 5
17 config.ru 3 in `require'
18 config.ru 3
19 /var/lib/gems/1.8/gems/rack-1.4.5/lib/rack/builder.rb 51 in `instance_eval'
20 /var/lib/gems/1.8/gems/rack-1.4.5/lib/rack/builder.rb 51 in `initialize'
21 config.ru 1 in `new'
22 config.ru 1
내용
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "localhost",
:port => 25,
:domain => 'mydomain.com',
:openssl_verify_mode => 'none',
:tls => false,
:enable_starttls_auto => false
}
누군가는 어떻게이 문제를 해결 가야하는 말해 줄 수 ? 파일을 변경하면 승객이나 nginx 또는 레일 앱을 다시 시작해야합니까? 오류 메시지가 너무 어설프 어서 문제를 찾을 곳을 알 수 없습니다. 도움을 주셔서 감사합니다. :)