我正在尝试设置一个Ubuntu 14.04盒作为rails 4.2的开发环境。
当我尝试运行rails c
时,我得到以下错误:
fileutils.rb:252:in `mkdir': Permission denied @ dir_s_mkdir - /run/user/1000/spring (Errno::EACCES)
这是因为/run/user/1000
归用户tyler
所有,而我试图以用户deployer
的身份执行命令。我先以tyler
身份登录系统,然后以su - deployer
身份登录。
如果我以deployer
身份登录到系统,我可以执行rails c
而不会出现问题,并且它会创建一个单独的/run/user/1001
目录,该目录归部署人员所有。
LTS
14.04.1
https://stackoverflow.com/questions/28174437
复制相似问题