[ruby-it] X11
Iwan Buetti
iwan.buetti a mac.com
Lun 5 Ott 2009 11:04:08 CEST
Ciao a tutti,
ho un'applicazione "deployata" in produzione con Capistrano che usa
Passenger.
Ho necessità di creare dei grafici con R (ma credo che il problema
persisterebbe anche se usassi GnuPlot) tramite la gemma RSRuby, ma non è
possibile in quanto il terminale x11 non viene rilevato, come se
l'utente del server ('rails_user' nel mio caso) non possiede accesso a
tale risorsa.
Accedendo in ssh al server su cui l'applicazione viene pubblicata e
provando a generare i grafici "a mano" non ci sono problemi, come pure
non ci sono problemi nel server in development. E' come se l'utente
'rails_user' perdesse l'accesso alla risorsa; può essere perché tutti i
comandi lanciati da Capistrano vengono eseguiti in una nuova shell?
(es.: sh -c 'env' mostra una lista ridotta di variabili d'am-biente...)
Spero di essere stato chiaro, e spero ancora di più che qualcuno possa
darmi un suggerimento utile.
Grazie a tutti fin d'ora.
Iwan B.
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list