Изменение геометрии для совместимости с Passenger на Dreamhost - PullRequest
1 голос
/ 10 января 2012

У меня было еще одно сообщение:

Ошибка стойки / пассажира на Dreamhost

, но после некоторых копаний я думаю, что мои драгоценные камни несовместимы.Мой Dreamhost Passenger использует Rails 3.0.3, а моя система разработки имеет 3.1.3.Я играл с rvm и gem, но я не могу понять, как заставить rails и зависимости v3.0.3.

Может кто-нибудь подтвердить, что это моя проблема, и если да, то с чего мне начать?Я уверен, что упускаю что-то очевидное, но все мои поиски в Google до сих пор были с пустыми руками.

Я довольно новичок в Rails, и вся концепция драгоценных камней все еще вредит моему мозгу, и, вероятно, у меня есть проблемапока что: ^)

1 Ответ

0 голосов
/ 10 января 2012

Простое решение - отредактировать запись о пассажире в вашем gemfile так:

gem 'passenger', '3.0.3'

и затем запустите bundle update passenger на своем компьютере разработчика.

Я действительно очень рекомендую вам использовать rbenv или rvm для установки и управления рубином и гемами отдельно от системных гемов, которые Dreamhost установил. Я не уверен, что это за пределами их условий, но вы сможете установить локально для своего пользователя. Это поможет вам избежать такой же проблемы с другими драгоценными камнями в будущем.

...