/ / El servidor Rails 4 no se inicia (soporte activo) - ruby-on-rails, ruby-on-rails-4, activesupport

El servidor Rails 4 no se inicia (soporte activo) - ruby-on-rails, ruby-on-rails-4, activesupport

Estoy actualizando mi aplicación de Rails 3.2 a Rails 4 y encontré este error al intentar iniciar el servidor en desarrollo. ¿Alguna idea sobre cómo solucionar este problema?

/Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/dependencies/autoload.rb:1:in `require": /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/inflector/methods.rb:128: undefined (?...) sequence: /b(?<!["342200231`])[a-z]/ (SyntaxError)
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/dependencies/autoload.rb:1
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support.rb:25:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support.rb:25
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch.rb:24:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch.rb:24
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands/server.rb:3:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands/server.rb:3
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands.rb:72:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands.rb:72
from script/rails:6:in `require"
from script/rails:6

Aquí está mi Gemfile con las gemas relevantes:

source "http://rubygems.org"

gem "rails", "4.0.0"
gem "activerecord"

gem "execjs"
gem "therubyracer"
gem "composite_primary_keys", :git => "git://github.com/drnic/composite_primary_keys.git", :branch => "ar_4.0.x"
gem "tiny_tds", "~> 0.5.1"

gem "twitter-bootstrap-rails"
gem "less-rails"

gem "sass-rails", "4.0.0"
gem "uglifier", "2.1.1"
gem "coffee-rails", "4.0.0"
gem "jquery-rails", "2.2.1"

En config / application.rb, he comentado Active Resource de acuerdo con esto enviar, pero parece no estar relacionado.

Respuestas

0 para la respuesta № 1

los gsub donde se produce el error de sintaxis incluye la sintaxis Regexp que no se admite en <Ruby 1.9.3, y produciría este error idéntico en esas versiones, parece. Sin embargo, sus rutas muestran Ruby 2.0.0, lo cual es extraño, así que no estoy del todo seguro de lo que pasa.

Sin embargo, espero que eso te dé algo para continuar, mira tu instalación de Ruby tal vez.