RAILS ./script/server ERROR

I have received the following error. Please any one help me to to
recover this.

bksystems@shire:~/public_html/FMS-Phonebook/src/fms-phonebook$
./script/server
=> Booting WEBrick…
./script/…/config/…/vendor/rails/railties/lib/initializer.rb:225:in
require_frameworks': /usr/lib/ruby/1.8/i486-linux/openssl.so: symbol i2d_ECPKParameters, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference - /usr/lib/ruby/1.8/i486-linux/openssl.so (RuntimeError) from ./script/../config/../vendor/rails/railties/lib/initializer.rb:113:inprocess’
from
./script/…/config/…/vendor/rails/railties/lib/initializer.rb:93:in
send' from ./script/../config/../vendor/rails/railties/lib/initializer.rb:93:inrun’
from
/home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/config/environment.rb:13
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:inrequire’
from
/home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:in
require' from /home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:354:innew_constants_in’
from
/home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:in
require' from /home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/railties/lib/commands/servers/webrick.rb:59 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:ingem_original_require’
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
require' from /home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:inrequire’
from
/home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:354:in
new_constants_in' from /home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:inrequire’
from
/home2/bksystems/public_html/FMS-Phonebook/src/fms-phonebook/vendor/rails/railties/lib/commands/ser

Can you send your environment.rb file, please?

Priya B. wrote:

Can you send your environment.rb file, please?

Hai,
This is my environment.rb file.

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 => ‘_fms-phonebook_session’,
:secret =>
‘1df1a126957389b2d9e859ee2074eeda343eeb742d923cfe5b7b4da358287ad969cf6a64d0b0fd36718c991c94d5d39e45517ce9be73b13cae73d61519b02ceb’
}

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

Regards,
S.Vellingiri.