Нет такого файла для загрузки - bundler/setup (Ruby on rails)

Я пытаюсь запустить приложение rails 3.0.5 по адресу http://blastoserver.com/. Вы можете увидеть ошибки там. (Трассировка)

Есть идеи?

4 ответа

Решение

Пытаться gem install bundler, Если это не сработает, я думаю, что вы используете два разных ruby или же rubygems установок. Пользователь, запустивший веб-сервер, не видит драгоценный камень пакета.

Убедитесь, что вы используете "bundle exec ...", например: "bundle exec rake -T" вместо просто "rake -T". Это гарантирует, что вы выполняете команду в контексте пакета gem.

Для получения дополнительной информации, посмотрите на: http://gembundler.com/

Я полагаю, вам нужно установить пакет или забыть команду rake db:migrate.

Если кажется, что это зависит от пользователя. Если вы запускаете эту команду при доступе по ssh от имени пользователя root, убедитесь, что не используете "sudo" в передней части. Это исправило это для меня.

Другие вопросы по тегам