Sto provando a configurare una casella Ubuntu 14.04 come ambiente di sviluppo per le guide 4.2.Errore di autorizzazione primavera Ubuntu 14.04
Quando provo a fare funzionare rails c
, ottengo il seguente errore:
fileutils.rb:252:in `mkdir': Permission denied @ dir_s_mkdir - /run/user/1000/spring (Errno::EACCES)
Ciò è causato perché /run/user/1000
è di proprietà dell'utente tyler
e sto cercando di eseguire i comandi come utente deployer
. Sono arrivato collegandomi al sistema come tyler
quindi su - deployer
.
Se accedo al sistema come deployer
, posso eseguire rails c
senza problemi e crea una directory separata /run/user/1001
di proprietà del deployer.
- Ubuntu 14.04.1 LTS
- Rails-4.2.0
- ruby-2,2
Stai utilizzando Capistrano ed esegui rvm? – zx1986
Ho lo stesso problema. Sto usando rbenv in un account appena creato con una nuova build di app skeleton con rails-compositore. – ReCoder