我在我的 apache 上通过 Passenger 安装了我的 rails-app,但是我遇到了一个奇怪的错误
cannot generate tempfile `/var/rails/wo42/tmp/cache/assets/sprockets%2Fb94bb762c37131f8bb65f843c621876720120401-29970-ha7f1p-9'
Extracted source (around line #24):
21: <%= stylesheet_link_tag "application" %>
22:
23: <!-- Included JS Files -->
24: <%= javascript_include_tag "application" %>
25:
26: <%= csrf_meta_tags %>
27: </head>
这似乎是有权限的东西,但我将/var/rails/wo42/tmp 设置为 chmod 777?
最佳答案
我自己也遇到过这个。不确定这是否是永久性修复,但这是让我克服它的原因:
rake tmp:clear
关于ruby-on-rails - Rails 无法生成临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9968009/