Javix, ROR on Windows is basically unsupported (particularly on this list). The recommend path for you is to virtualize Ubuntu inside of you Windows setup and run ROR in Ubuntu.
-Jason > On Jan 12, 2015, at 5:31 AM, Javix <[email protected]> wrote: > > Hi guys, I have the same problems: > I can't figure out why I have the following error when trying to run `rails > s` on a Windows 7 x64 box: > ``` > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets/jst_processor.rb:5:in > `<class:JstProcess > or>': undefined method `default_mime_type=' for Sprockets::JstProcessor:Class > (NoMethodError) > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets/jst_processor.rb:4:in > `<mod > ule:Sprockets>' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets/jst_processor.rb:3:in > `<top > (required)>' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets/engines.rb:3:in > `require' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets/engines.rb:3:in > `<top (requ > ired)>' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets.rb:44:in > `require' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets.rb:44:in > `<module:Sprockets > >' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-2.12.3/lib/sprockets.rb:3:in > `<top (required)>' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-rails-2.2.2/lib/sprockets/railtie.rb:5:in > `requi > re' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sprockets-rails-2.2.2/lib/sprockets/railtie.rb:5:in > `<top > (required)>' > from > c:/Users/ZFTC0418/Documents/projects/rails_draft/config/application.rb:10:in > `require' > from > c:/Users/ZFTC0418/Documents/projects/rails_draft/config/application.rb:10:in > `<top (required)>' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:78:in > `require' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:78:in > `block in server' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:75:in > `tap' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:75:in > `server' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:39:in > `run_command!' > from > C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/commands.rb:17:in > `<top (required > )>' > from bin/rails:4:in `require' > from bin/rails:4:in `<main>' > ``` > Reproduced with the following configuration: > - OS: Windows 7 x 64bits > - Ruby `ruby 2.1.5p273 (2014-11-13 revision 48405) [x64-mingw32]` > - sprockets version 2.12.3 > > The Gemfile has the line with therubyracer gem commented: > ``` > #gem 'therubyracer', platforms: :ruby > ``` > I have node.js installed: > ``` > node -v > v0.10.35 > ``` > and node gem too: > ``` > node (0.0.2) > ``` > Any idea on how to fix that ? Thank you. > > On Friday, March 14, 2014 at 11:17:19 AM UTC+1, Peter Heylin wrote: > Hi, > > I got it sorted. Here is what I did to fix it: > > I found a commit in the Sprockets Github repo > (https://github.com/sstephenson/sprockets/commit/743c1b1a6433195e440e2d863e5d4767cc41271a > > <https://github.com/sstephenson/sprockets/commit/743c1b1a6433195e440e2d863e5d4767cc41271a>) > when searching for a fix for the undefined method error relating to > default_mime_type. I then applied this change to the following ruby scripts > in the sprockets 2.11.0 gem directory: jst_processor, sass_compressor, > closure_compressor, uglifier_compressor, sass_template, scss_template. > > I then edited my GemFile to activate therubyracer within my gem environment. > > Thanks for your assistance. > > Peter > > On Thursday, March 13, 2014 10:17:04 AM UTC, Peter Heylin wrote: > Hi, > > My apologies if a similar topic exists already. I did search, but could not > find anything related to below. > > I am new to Ruby on Rails. I am currently setting up a Ruby on Rails > environment on a CentOS 6.4 64-bit server. > When I attempt to start the rails server, I get the following: > > > /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.0.3/lib/active_support/key_generator.rb:2:in > `require': cannot load such file -- openssl (LoadError) > from > /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.0.3/lib/active_support/key_generator.rb:2:in > `<top (required)>' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/application.rb:3:in > `require' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/application.rb:3:in > `<top (required)>' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails.rb:9:in `require' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails.rb:9:in `<top > (required)>' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/all.rb:1:in > `require' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/all.rb:1:in > `<top (required)>' > from /root/Documents/ruby/rubyonrails/blog/config/application.rb:3:in > `require' > from /root/Documents/ruby/rubyonrails/blog/config/application.rb:3:in > `<top (required)>' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/commands.rb:74:in > `require' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/commands.rb:74:in > `block in <top (required)>' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/commands.rb:71:in > `tap' > from > /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.0.3/lib/rails/commands.rb:71:in > `<top (required)>' > from bin/rails:4:in `require' > from bin/rails:4:in `<main>' > > Would anyone have any advice or suggestions that might help to steer me in > the right direction with regard to resolving the above error. > > Thanks in advance, > > Peter > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/70fa0423-8d18-4224-9048-734894dea2a9%40googlegroups.com > > <https://groups.google.com/d/msgid/rubyonrails-talk/70fa0423-8d18-4224-9048-734894dea2a9%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/19270D90-DCCC-40C2-BB5D-FCA75D1A5FFB%40datatravels.com. For more options, visit https://groups.google.com/d/optout.

