1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice

Error installing Ruby with Rails on Server!

Discussion in 'Plesk for Linux - 8.x and Older' started by AFTDESIGN, Nov 27, 2005.

  1. AFTDESIGN

    AFTDESIGN Guest

    0
     
    I tried installing Ruby on Rails on my server and I got some errors.

    I followed the install guide here: http://wiki.rubyonrails.com/rails/pages/HowtoInstallAndRunRubyOnRailsOnPlesk

    I did install zlib before I did this.

    Step 1: Install Ruby: Ok
    Step 2: Install Gems: Error

    Here is the log from the Gem install


    [root@aftdesign rubygems-0.8.11]# ruby setup.rb
    ---> bin
    <--- bin
    ---> lib
    ---> lib/rubygems
    <--- lib/rubygems
    <--- lib
    ---> bin
    adjusting shebang: gem_mirror
    <--- bin
    ---> lib
    ---> lib/rubygems
    <--- lib/rubygems
    <--- lib
    rm -f InstalledFiles
    ---> bin
    mkdir -p /usr/local/bin/
    install gemwhich /usr/local/bin/
    install gem /usr/local/bin/
    install gem_server /usr/local/bin/
    install generate_yaml_index.rb /usr/local/bin/
    install update_rubygems /usr/local/bin/
    install gem_mirror /usr/local/bin/
    <--- bin
    ---> lib
    mkdir -p /usr/local/lib/ruby/site_ruby/1.8/
    install ubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
    install rubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
    install gemconfigure.rb /usr/local/lib/ruby/site_ruby/1.8/
    ---> lib/rubygems
    mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install specification.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install builder.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install config_file.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install custom_require.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install doc_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install cmd_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install gem_runner.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install loadpath_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install old_format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install open-uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install package.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install remote_installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install rubygems_version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install source_index.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install deployment.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install timer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install user_interaction.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install validator.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install gem_commands.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install dependency_list.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install security.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    install gem_openssl.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
    <--- lib/rubygems
    <--- lib

    As of RubyGems 0.8.0, library stubs are no longer needed.
    Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
    ...done.
    No library stubs found.

    /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': no such file to load -- zlib (LoadError)
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/package.rb:9
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/builder.rb:1
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:61:in `manage_gems'
    from /usr/local/src/rubygems-0.8.11/./post-install.rb:64:in `install_sources'
    from /usr/local/src/rubygems-0.8.11/./post-install.rb:75:in `instance_eval'
    from setup.rb:583:in `try_run_hook'
    from setup.rb:577:in `run_hook'
    from setup.rb:1315:in `exec_task_traverse'
    from setup.rb:1168:in `exec_install'
    from setup.rb:887:in `exec_install'
    from setup.rb:705:in `invoke'
    from setup.rb:674:in `invoke'
    from setup.rb:1352



    I am running FC2 with Plesk 7.5.4


    Thanks!

    Andrew
     
  2. AFTDESIGN

    AFTDESIGN Guest

    0
     
  3. mian

    mian Guest

    0
     
    to me the key line looks like /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': no such file to load -- zlib (LoadError)

    make sure you have zlib and zlib-devel installed

    This shouldnt be necessary for most most people so you can skip this step. However, it may be wise to make sure you have zlib installed before you continue. If you do not have zlib then you will get an error message require__ when you try to install rails in step 3.
     
Loading...