Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Ресурсы Список джемов      Поиск   

Ruby On Rails in UA/Ruby /Gem + jopenssl = ошибка

2008-07-23 14:31:20 Ответить  
vintyara
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 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1115
Регистр: 2007-03-13
его блог 37 сообщ.
RE: Gem + jopenssl = ошибка
  •  
Не знаю какие зависимости у тебя и какое прилоежние ты там ставишьно судя по всему оно работает под Jruby
так что пожтому тебе и надо JopenSSL
так что думаю это просто либа которая не идет естественно в поставке к ruby или gem
думаю что более подронее ты сомжешь найти в исходниках тех которые ты ставил


может тебе для освоения попробовать сначала поработать с ruby.?? а не Jruby
2008-07-23 16:12:36 Ответить  
vintyara
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 Ответить  
admin
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
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 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1115
Регистр: 2007-03-13
его блог 37 сообщ.
RE: RE: Gem + jopenssl = ошибка
  •  
Если ты пользуешься netbeans то выставь в свойствах проекта использовать ruby - 1.8..
(правой клавишей по проекту)

и как ты устанавливал джемы ...???
все с консоли ..??? или через NetBeans ??
2008-07-23 17:08:38 Ответить  
vintyara
vintyara
Адрес: Odessa
Сообщений: 46
Регистр: 2008-07-23
его блог 0 сообщ.
RE: Gem + jopenssl = ошибка
  •  
я все ставил с консоли, как указано в http://rubyonrails.org/down
2008-07-23 21:18:10 Ответить  
samara
Dilshod Samatov
Адрес: Uzbekistan
Сообщений: 33
Регистр: 2007-12-06
его блог 0 сообщ.
RE: RE: Gem + jopenssl = ошибка
  •  
У меня система Windows.Пользуюсь InstantRails. Там все сделано, только надо разархивировать и все..
2008-07-24 10:21:03 Ответить  
vintyara
vintyara
Адрес: Odessa
Сообщений: 46
Регистр: 2008-07-23
его блог 0 сообщ.
RE: RE: RE: Gem + jopenssl = ошибка
  •  
Я дома пробовал виндовую сборку - проблема была в старте сервера, кричло что порт 80 занят апачем (хотя он у мну даже не установлен) и немогло стартануть. Но это уже другая история, мне сейчас нужно под линукс.
2008-07-25 17:58:58 Ответить  
vintyara
vintyara
Адрес: Odessa
Сообщений: 46
Регистр: 2008-07-23
его блог 0 сообщ.
RE: Gem + jopenssl = ошибка
  •  
Гранд спасибо 2 Ruslan Voloshin за долгие мучения со мной в попытке помочь :) Вобщем снес я нафег свою убунту, поставил в качестве эксперемента что было под рукой (а это был опенсуси) и все завелось с первого раза :)
2008-07-26 11:46:38 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1115
Регистр: 2007-03-13
его блог 37 сообщ.
RE: RE: Gem + jopenssl = ошибка
  •  
И почему людей всегда тянет на эксперименты ?? :)

Ставьте себе федору последнюю на данный момент и юзайте и обновляться будет все и работать.

Самое главное что ты согласился с мыслью снести Убунту :)))
2008-07-26 12:30:03 Ответить  
romb
Roman V. Babenko
Адрес: Kyiv
Сообщений: 216
Регистр: 2008-04-22
его блог 6 сообщ.
RE: RE: Gem + jopenssl = ошибка
  •  
А когда в Федоре завалиться вебрик или монгрел или зависнет NetBeans, то немедля сноси и ее
и ставь себе Debian Lenny/Sid и все возможно опять заработает :-)

А вообще дистрибов много так, что можно сносить по три раза на день, даже не разбираеясь, в надежде, что в следующем дистрибе это заработает :-)

А вообще есть хорошее правило:

"Хороший Линукс - это линукс твоего друга-гуру, который может тебе подсказать и помочь" (С) ХЗ

Впрочем оно действует для всей новизны, которую тебе приходиться изучать самостоятельно.

Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 450 Онлайн: Junior,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008