乘客不写片段缓存。以root身份从控制台运行时工作

时间:2013-07-09 09:14:32

标签: ruby-on-rails nginx passenger

我已将rails应用程序部署到我使用Nginx / Passenger配置的VPS上。

写入缓存时似乎有问题(如果缓存存在,它可以正常工作)。

当我从终端运行rails s -e production时,它工作正常,并按原样写入片段缓存。

我试图更改tmp /文件夹的文件权限,但是无法解决问题。

我认为这是一个nginx问题或服务器配置,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

问题是乘客进程没有写入/ var / www目录的权限,并使用@hisnokolay的建议。 (移动到用户目录)