Я пытаюсь запустить Rails на Rackspace Servers, но, к сожалению, они не поддерживают Rails. Я использую Apache и Passenger (без RVM) в Ubuntu. Когда я попал на сервер, я получил следующую ошибку:
нет такого файла для загрузки - bundler / setup
Отслеживание выглядит следующим образом:
/usr/lib/ruby/1.8/rubygems/custom_require. rb 31 в
gem_original_require ' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в
require ' /rails/gradebook-attendance/config/boot.rb 6
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 вgem_original_require ' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в
require ' /rails/gradebook-attendance/config/application.rb 1
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 вgem_original_require ' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в
require ' /rails/gradebook-attendance/config/environment.rb 2
/usr/lib/ruby/1.8/rubygems/custom_require.rb 31 вgem_original_require ' /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в
require ' config.ru 3
/usr/lib/ruby/1.8/rack/builder.rb 46 вinstance_eval ' /usr/lib/ruby/1.8/rack/builder.rb 46 в
инициализировать ' config.ru 1 в `новом ' config.ru 1
Bundler точно установлен. Когда я выполняю gem list -d bundler, я получаю обратно
* LOCAL GEMS *
bundler (1.0.17) Авторы: Андре Арко, Теренс Ли, Карл Лерче, Иегуда Кац Rubyforge: http://rubyforge.org/projects/bundler Домашняя страница: http://gembundler.com Установлен по адресу: /opt/ruby/lib/ruby/gems/1.8 Лучший способ управлять зависимостями вашего приложения
Кроме того, запуск irb и ввод «require 'bundler'» возвращает истину.
$ GEM_HOME указывает на путь, который включает гем bundler-1.0.17.
Я также установил RUBYOPT = rubygems
Любая помощь приветствуется!