ciao Stella,
vengo subito al tuo problema, innanzi tutto qualche premessa:
quale versione di rails stai usando? una 2.3.x o 3.0 ? te lo chiedo
perch nel primo caso abbastanza facile, basta lanciare sulla tua
macchina il comando:
rake gems:unpack
in questo modo le gemme che utilizzi nell’applicazione verranno
scompattate nella directory RAILS_APP/vendor/gems. a questo punto
dovrai caricare via FTP tutta la directory del progetto presso il tuo
account unbit nella directory rails/ . successivamente dovrai andare nel
pannello di amministrazione unbit e seguire le procedure indicate
nell’howto: http://wiki.unbit.it/HowtoRubyOnRails
con questa procedura non ho mai avuto particolari problemi a fare il
deploy su unbit
esisterebbe anche una seconda strada, che sinceramente non ti consiglio
perch scomoda e farraginosa, e consiste nel creare di uno script CGI
che lancia il comando “gem install ”.
Nel caso di rails 3.0 il discorso cambia di molto in quanto viene usata
la gemma bundler per gestire le gemme necessarie alla tua app.
considerando inoltre che rails 3 gira su ruby 1.8.7 o ruby 1.9.2,
sinceramente non ricordo quale versione di ruby sia installata sulle
macchine unbit. tuttavia, lo staff unbit consiglia di costruirsi il
proprio ruby-environment ed installarlo successivamente tramite FTP. la
procedura lunga e richiede un minimo di conoscenze in pi. Finora ho
solo costruito l’environment ed ho installato le gemme che mi servivano,
ma non ho ancora fatto il deploy per mancanza di tempo (vorrei farlo con
calma). quello che posso fare solo indicarti l’howto di unbit:
http://wiki.unbit.it/HowtoCustomRuby
una volta che il tuo ambiente pronto, puoi installarti tutte le gemme
che vuoi, poi le caricherai assieme in /accounts/tuo_account_unbit/
(quindi avrai una directory bin/ per i vari binari ruby, gem, etc… +
una lib/ con le varie gemme necessarie). per costruire l’ambiente, io ho
usato una macchina virtuale su virtualbox, ho installato una
ubuntu-server a 32bit (consigliato da unbit, in quanto la versione a
64bit consuma circa il doppio della memoria). credo che sia la strada
pi comoda e rapida, anche per non sputtanarsi l’ambiente che usi per lo
sviluppo sul tuo sistema
mi auguro ci siano altre persone in lista che possano darti qualche
altra indicazione in pi, nel frattempo puoi azzardare almeno la prima
fase, nel modo che ti ho indicato, per qualsiasi problema, prova a
scrivere in questo thread, vedremo come risolvere
ciao,
A.
Il 19/10/2010 10:18, Stella P. ha scritto: