Skip to content

Os perigos de instalar o ror (Ruby On Rails) em uma rails_app que usa rails mais antigo!

ruby

Uma das coisas que mais tenho apreciado nos últimos tempos é a velocidade com que o ror trabalha nos servidores Cpanel mundo a fora e nos que eu faço setup :P, e posso afirmar que aliando “aquilo” com uma série de ajustes de otimização no servidor a resposta não deixará de ser turbinadíssima!

O X da questão aqui é o momento em que instalamos o Ruby no servidor.
Assim que instalamos o ror o perigo todo gira em torno de uma app feita especificamente para o rails de uma versão inferior a que você iria instalar por padrão no cpanel, veja que o comando para instalar o ruby on rails é fácil:

/scripts/installruby

O problema vem depois. Na data corrente a Cpanel prima pela segurança e otimização, e logicamente vai usar o ror mais novinho, logo temos a 2.3.15 operando no servidor (veja com o comando rails -v).

Mas se o cliente usa o rails mais inferior, como a gente sana isso? Ele precisará desta gema, e aí?
Uma das formas mais simples de se resolver é usando o comando gem e fazendo downgrade do versionamento:

gem uninstall rails

Assim que for removido (se a ideia é possuir o rails 2.3.14) iremos instalar em cima da versão (isso vale para QUALQUER OUTRA GEMA):

gem install rails -v=2.3.14

Fazendo isso, dê rails -v e  verá que está filé.
Isto vale para qualquer gema MESMO, se precisar fazer isso com demais gemas fique a vontade :P.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.