我将我的Rails proyect上传到运行12.04LTS的Ubuntu服务器,我似乎无法解决这个问题!无论我是进行捆绑安装还是尝试使用随时随地获取该错误!我已经阅读了很多,但我仍然无法修复它
/lib/ruby/2.0.0/tmpdir.rb:34:in `tmpdir': could not find a temporary directory (ArgumentError)
我的ls -la文件夹
有什么想法吗? P.s我在/ tmp上尝试chmod -R 777但没有运气
答案 0 :(得分:5)
简短的回答是像@hagello建议的那样运行。
chmod +t /tmp
然后它应该重新开始工作。
答案 1 :(得分:3)
编辑:正如评论中建议的那样运行
chmod +t /tmp
======
旧答案:
您的Ubuntu安装可能没有TMPDIR
设置。您应该在启动时设置该变量。
此链接提供了有关Ubuntu中环境变量的更多信息:https://help.ubuntu.com/community/EnvironmentVariables