Я столкнулся с некоторой проблемой с пассажиром на Dreamhost после установки refinerycms с его плагином для блога. Стойка просто вышла из строя без какой-либо информации о
проблема, он только сказал "... пожалуйста, проверьте журнал сервера ..." и трассировки стека
без каких-либо сообщений об ошибке.
Через некоторое время попытка переустановить, но не удалось, работает с той же проблемой. Наконец-то у меня все получилось, сделав 2 шага:
1) комплект установки --deployment
==> Теперь он показывает ошибку о различиях в версии Rack, мой требуемый 1.2.4, но он настроен 1.2.1.
(Я делал 'комплектную установку' прежде, но не решал проблему стойки)
2) Я погуглил и обновил свой Gemfile.lock до 1.2.4
И ЭТО РАБОТАЕТ ... КАК МАГИЯ ...
Может ли кто-нибудь объяснить мне:
- что отличалось от "bundle install --deployment"?
"установка пакета"?
- Чем отличаются "Gemfile" и "Gemfile.lock"?
- Есть идеи, почему это сработало бы, если бы я делал то же, что и выше?
Большое спасибо