nata2
nata2 copied to clipboard
bundle exec rackup error
nata2を起動しようとした所、下記エラーが発生して起動しません。
nata2]$ bundle exec rackup
/home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/number_helper.rb:3:in <module:NumberHelper>': uninitialized constant ActiveSupport::Autoload (NameError) from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/number_helper.rb:2:in
module:ActiveSupport'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/number_helper.rb:1:in <top (required)>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:2:in
require'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:2:in <top (required)>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric.rb:3:in
require'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric.rb:3:in <top (required)>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext.rb:2:in
require'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext.rb:2:in block in <top (required)>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext.rb:1:in
each'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/core_ext.rb:1:in <top (required)>' from /home/nata2/nata2/lib/nata2/server.rb:9:in
require'
from /home/nata2/nata2/lib/nata2/server.rb:9:in <top (required)>' from /home/nata2/nata2/config.ru:3:in
require'
from /home/nata2/nata2/config.ru:3:in block in <main>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/builder.rb:55:in
instance_eval'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/builder.rb:55:in initialize' from /home/nata2/nata2/config.ru:in
new'
from /home/nata2/nata2/config.ru:in <main>' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/builder.rb:49:in
eval'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/builder.rb:49:in new_from_string' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/builder.rb:40:in
parse_file'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/server.rb:277:in build_app_and_options_from_config' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/server.rb:199:in
app'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/server.rb:314:in wrapped_app' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/server.rb:250:in
start'
from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/lib/rack/server.rb:141:in start' from /home/nata2/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.5.2/bin/rackup:4:in
<top (required)>'
from /home/nata2/.rbenv/versions/2.1.5/bin/rackup:23:in load' from /home/nata2/.rbenv/versions/2.1.5/bin/rackup:23:in
rubyよくわからないですが、なんとなく上記エラーはモジュールが読み込めてないようなので下記のスクリプトを修正した所動きました。この対処で合っていますか? $ vim /home/nata2/nata2/lib/nata2/server.rb require 'active_support/core_ext' ↓ require 'active_support/all'