ArgumentError:父目录是全局可写的,FileUtils #remove_entry_secure不起作用

时间:2015-11-19 19:07:52

标签: ruby-on-rails apache passenger production-environment

我尝试将Rails应用程序部署到服务器。但是当网页运行时我收到了这个错误。我对这个问题进行了大量的研究,其中大部分都是为了改变许可。但我绝对无法更改.socket文件夹中的权限。如果有人知道如何解决这个问题,请帮助我。谢谢

/[^\d]9([0-4][0-9])|50[^\d]/

2 个答案:

答案 0 :(得分:5)

这是Passenger的一个已知问题。试试这个chmod o+t -R /tmp

在此处详细了解粘性位:https://askubuntu.com/questions/432699/what-is-the-t-letter-in-the-output-of-ls-ld-tmp

答案 1 :(得分:0)

sudo chmod o-w tmp/为我工作 这将删除目录

的全局可写权限