ruby - How do i configure rails to point to my openssl -
am new ruby, i'm having issues openssl. rails keeps throwing errors cannot load openssl.
whereas:
irb(main):001:0> require "openssl" ==> true irb(main):002:0> but each time type rails following
root@subomi:~/documents/ruby/learning/railsapp/readit# rails common rails commands are: generate generate new code (short-cut alias: "g") console start rails console (short-cut alias: "c") server start rails server (short-cut alias: "s") test run tests except system tests (short-cut alias: "t") test:system run system tests dbconsole start console database specified in config/database.yml (short-cut alias: "db") new create new rails application. "rails new my_app" creates new application called myapp in "./my_app" commands can run -h (or --help) more information. in addition commands, there are: /usr/local/lib/ruby/gems/2.3.0/gems/activesupport-5.1.3/lib/active_support/key_generator.rb:2:in `require': cannot load such file -- openssl (loaderror) /usr/local/lib/ruby/gems/2.3.0/gems/activesupport-5.1.3/lib/active_support/key_generator.rb:2:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/application.rb:4:in `require' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/application.rb:4:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails.rb:12:in `require' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails.rb:12:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/all.rb:1:in `require' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/all.rb:1:in `<top (required)>' /home/subomi/documents/ruby/learning/railsapp/readit/config/application.rb:3:in `require' /home/subomi/documents/ruby/learning/railsapp/readit/config/application.rb:3:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command/actions.rb:15:in `require' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command/actions.rb:15:in `require_application_and_environment!' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/commands/rake/rake_command.rb:31:in `rake_tasks' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/commands/rake/rake_command.rb:40:in `formatted_rake_tasks' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/commands/rake/rake_command.rb:10:in `printing_commands' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:91:in `each' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:91:in `flat_map' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:91:in `block in sorted_groups' /usr/local/lib/ruby/gems/2.3.0/gems/activesupport-5.1.3/lib/active_support/core_ext/hash/transform_values.rb:26:in `block in transform_values!' /usr/local/lib/ruby/gems/2.3.0/gems/activesupport-5.1.3/lib/active_support/core_ext/hash/transform_values.rb:25:in `each' /usr/local/lib/ruby/gems/2.3.0/gems/activesupport-5.1.3/lib/active_support/core_ext/hash/transform_values.rb:25:in `transform_values!' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:91:in `sorted_groups' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:84:in `print_commands' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/commands/help/help_command.rb:9:in `help' /usr/local/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run' /usr/local/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command' /usr/local/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command/base.rb:63:in `perform' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/command.rb:44:in `invoke' /usr/local/lib/ruby/gems/2.3.0/gems/railties-5.1.3/lib/rails/commands.rb:16:in `<top (required)>' /home/subomi/documents/ruby/learning/railsapp/readit/bin/rails:9:in `require' /home/subomi/documents/ruby/learning/railsapp/readit/bin/rails:9:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/client/rails.rb:28:in `load' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/client/rails.rb:28:in `call' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/client/command.rb:7:in `call' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/client.rb:30:in `run' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/bin/spring:49:in `<top (required)>' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/binstub.rb:31:in `load' /usr/local/lib/ruby/gems/2.3.0/gems/spring-2.0.2/lib/spring/binstub.rb:31:in `<top (required)>' /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:68:in `require' /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:68:in `require' /home/subomi/documents/ruby/learning/railsapp/readit/bin/spring:15:in `<top (required)>' bin/rails:3:in `load' bin/rails:3:in `<main>' when type in
$ openssl $ /usr/bin/openssl my question how point rails in particular or wrong question ask .. not sure thanks.
install ruby using rvm
- gpg --keyserver hkp://keys.gnupg.net --recv-keys 409b6b1796c275462a1703113804bb82d39dc0e3
- \curl -ssl https://get.rvm.io | bash -s stable --rails
- source ~/.rvm/scripts/rvm
- rvm install 2.3.4
you can follow link https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-on-ubuntu-14-04-using-rvm
Comments
Post a Comment