Ostatnio stwierdziliśmy że porzucamy REE 1.8.7 i nowe projekty będziemy robić na 1.9.2.
Wybrałem taką opcje że instaluje ruby z apt-get, a następnie na to nakładam RVM.
Instaluje 1.9.2, dorzucam passenger do Apache2 i powinno banglać.
Zgodnie z radą z Rubysfery potworzyłem w projektach pliki .rvmc.
http://rubysfera.pl/2011/09/10-porad-o-rvm/
Jednakże po odpaleniu appki wysypuje błąd:
Could not find activesupport-3.1.0 in any of the sources (Bundler::GemNotFound)
Jak się okazało passenger pewnie korzysta z globalnego gemseta zamiast z wskazanego w pliku .rmvc.
Jednak nie lubię prowizorki nie chce ustawiać w
/etc/apache2/mods-available/passenger.load
jeden gemset na cały serwer.
Pytanie:
Czy jest możliwość poinstrukowania passengera żeby korzystał z różnych gemsetów w różnych katalogach?