| 2008-07-23 14:31:20 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
Gem + jopenssl = ошибка |
|
Я немогу пока четко обосновать свои действия, я только начал учить Руби + Реилс
Я установил Руби, установил гем, установил рельсы. Гемом поставил необходимые мне "гемы", и тут такая засада - #rake db:migrate (in /home/vint/dev/artculture) rake aborted! no such file to load -- jopenssl (See full trace by running task with --trace) #gem install jopenssl ERROR: could not find gem jopenssl locally or in a repository Как мне поставить jopenssl ? |
|
| 2008-07-23 16:06:33 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1115 Регистр: 2007-03-13 его блог 37 сообщ. |
RE: Gem + jopenssl = ошибка |
|
Не знаю какие зависимости у тебя и какое прилоежние ты там ставишьно судя по всему оно работает под Jruby
так что пожтому тебе и надо JopenSSL так что думаю это просто либа которая не идет естественно в поставке к ruby или gem думаю что более подронее ты сомжешь найти в исходниках тех которые ты ставил может тебе для освоения попробовать сначала поработать с ruby.?? а не Jruby |
|
| 2008-07-23 16:12:36 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
RE: Gem + jopenssl = ошибка |
|
Попробовал сделать новый проект, используя заветные строки с офф. сайта:
rails path/to/your/new/application cd path/to/your/new/application ruby script/server Результат так же печальный :( # ruby script/server => Booting Mongrel (use 'script/server webrick' to force WEBrick) => Rails 2.1.0 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server ** Starting Mongrel listening at 0.0.0.0:3000 ** Starting Rails with development environment... Exiting /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:225:in `require_frameworks': no such file to load -- jopenssl (RuntimeError) from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:113:in `process' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `send' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `run' from /home/vint/dev/rb-test/config/environment.rb:13 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in `require' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:354:in `new_constants_in' ... 22 levels... from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/commands/server.rb:39 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from script/server:3 Мне нужен Ruby on Rails =) |
|
| 2008-07-23 16:21:52 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1115 Регистр: 2007-03-13 его блог 37 сообщ. |
RE: RE: Gem + jopenssl = ошибка |
|
А какой средой разработки ты пользуешься ...???
может ты покажешь файлик /home/vint/dev/rb-test/config/environment.rb потому что уже очень не похоже чтобы нове прилоение так выдвало скорее всего ты что топытаешься запустить уже готовое |
|
| 2008-07-23 16:36:07 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
RE: Gem + jopenssl = ошибка |
|
Покажу, но оно действительно новое:
# Be sure to restart your server when you modify this file # Uncomment below to force Rails into production mode when # you don't control web/app server and can't set it the proper way # ENV['RAILS_ENV'] ||= 'production' # Specifies gem version of Rails to use when vendor/rails is not present RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION # Bootstrap the Rails environment, frameworks, and default configuration require File.join(File.dirname(__FILE__), 'boot') Rails::Initializer.run do |config| # Settings in config/environments/* take precedence over those specified here. # Application configuration should go into files in config/initializers # -- all .rb files in that directory are automatically loaded. # See Rails::Configuration for more options. # Skip frameworks you're not going to use. To use Rails without a database # you must remove the Active Record framework. # config.frameworks -= [ :active_record, :active_resource, :action_mailer ] # Specify gems that this application depends on. # They can then be installed with "rake gems:install" on new installations. # config.gem "bj" # config.gem "hpricot", :version => '0.6', :source => "http://code.whytheluckystiff.net" # config.gem "aws-s3", :lib => "aws/s3" # Only load the plugins named here, in the order given. By default, all plugins # in vendor/plugins are loaded in alphabetical order. # :all can be used as a placeholder for all plugins not explicitly named # config.plugins = [ :exception_notification, :ssl_requirement, :all ] # Add additional load paths for your own custom dirs # config.load_paths += %W( #{RAILS_ROOT}/extras ) # Force all environments to use the same logger level # (by default production uses :info, the others :debug) # config.log_level = :debug # Make Time.zone default to the specified zone, and make Active Record store time values # in the database in UTC, and return them converted to the specified local zone. # Run "rake -D time" for a list of tasks for finding time zone names. Uncomment to use default local time. config.time_zone = 'UTC' # Your secret key for verifying cookie session data integrity. # If you change this key, all old sessions will become invalid! # Make sure the secret is at least 30 characters and all random, # no regular words or you'll be exposed to dictionary attacks. config.action_controller.session = { :session_key => '_rb-test_session', :secret => '040983de382ed013ce84ba977f264143fc307447a3cee72d7e8d41fddd2c2563b282776540de34009be463a3dd8e78d21c2bab96635dbf416ad1fcff20eefcb7' } # Use the database for sessions instead of the cookie-based default, # which shouldn't be used to store highly confidential information # (create the session table with "rake db:sessions:create") # config.action_controller.session_store = :active_record_store # Use SQL instead of Active Record's schema dumper when creating the test database. # This is necessary if your schema can't be completely dumped by the schema dumper, # like if you have constraints or database-specific column types # config.active_record.schema_format = :sql # Activate observers that should always be running # config.active_record.observers = :cacher, :garbage_collector end |
|
| 2008-07-23 17:02:31 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1115 Регистр: 2007-03-13 его блог 37 сообщ. |
RE: RE: Gem + jopenssl = ошибка |
|
Если ты пользуешься netbeans то выставь в свойствах проекта использовать ruby - 1.8..
(правой клавишей по проекту) и как ты устанавливал джемы ...??? все с консоли ..??? или через NetBeans ?? |
|
| 2008-07-23 17:08:38 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
RE: Gem + jopenssl = ошибка |
| я все ставил с консоли, как указано в http://rubyonrails.org/down | |
| 2008-07-23 21:18:10 | Ответить |
|---|---|
|
Dilshod Samatov Адрес: Uzbekistan Сообщений: 33 Регистр: 2007-12-06 его блог 0 сообщ. |
RE: RE: Gem + jopenssl = ошибка |
| У меня система Windows.Пользуюсь InstantRails. Там все сделано, только надо разархивировать и все.. | |
| 2008-07-24 10:21:03 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
RE: RE: RE: Gem + jopenssl = ошибка |
| Я дома пробовал виндовую сборку - проблема была в старте сервера, кричло что порт 80 занят апачем (хотя он у мну даже не установлен) и немогло стартануть. Но это уже другая история, мне сейчас нужно под линукс. | |
| 2008-07-25 17:58:58 | Ответить |
|---|---|
|
vintyara Адрес: Odessa Сообщений: 46 Регистр: 2008-07-23 его блог 0 сообщ. |
RE: Gem + jopenssl = ошибка |
| Гранд спасибо 2 Ruslan Voloshin за долгие мучения со мной в попытке помочь :) Вобщем снес я нафег свою убунту, поставил в качестве эксперемента что было под рукой (а это был опенсуси) и все завелось с первого раза :) | |
| 2008-07-26 11:46:38 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1115 Регистр: 2007-03-13 его блог 37 сообщ. |
RE: RE: Gem + jopenssl = ошибка |
|
И почему людей всегда тянет на эксперименты ?? :)
Ставьте себе федору последнюю на данный момент и юзайте и обновляться будет все и работать. Самое главное что ты согласился с мыслью снести Убунту :))) |
|
| Убунту |
| 2008-07-26 12:30:03 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 216 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: RE: Gem + jopenssl = ошибка |
|
А когда в Федоре завалиться вебрик или монгрел или зависнет NetBeans, то немедля сноси и ее
и ставь себе Debian Lenny/Sid и все возможно опять заработает :-) А вообще дистрибов много так, что можно сносить по три раза на день, даже не разбираеясь, в надежде, что в следующем дистрибе это заработает :-) А вообще есть хорошее правило: "Хороший Линукс - это линукс твоего друга-гуру, который может тебе подсказать и помочь" (С) ХЗ Впрочем оно действует для всей новизны, которую тебе приходиться изучать самостоятельно. |
|