Ruby,Errno :: EACCES,权限被拒绝,链轮

时间:2012-04-04 02:11:18

标签: ruby-on-rails ruby

我请求有人帮助我...我无法想象这个错误...我到处寻找......这似乎是一个权限问题。我做过CHMOD -R 777和CHOWN ......

我无知的猜测是,我可能是SUDO设置..后来改变了...然后可能权限变得混乱......但也许这是完全不同的......

Errno::EACCES in Pages#home

Showing [PATH]/sample_app/app/views/layouts/_stylesheets.html.erb where line #7 raised:

Permission denied - ([PATH]/sample_app/tmp/cache/assets/sprockets%2F6fad04bfc6f657170023030f3a905cfd20120403-32248-1jrp9lc, [PATH]/sample_app/tmp/cache/assets/D2F/8A0/sprockets%2F6fad04bfc6f657170023030f3a905cfd)
Extracted source (around line #7):

我是Ruby on Rail 3 Tutorial的菜鸟,看过here

我成功地达到了这一点,一切都很顺利......甚至在这个错误阻止了我的追踪之前,我还是简单地看到了我的页面正确加载。

另一件事 - 可能有助于混淆不确定的问题 - 在_stylesheets.html.erb我有这条道路:

<%= stylesheet_link_tag 'custom', :media => 'screen' %>

如果我通过在“custom”之前添加斜杠来更改路径,如下所示:

<%= stylesheet_link_tag '/custom', :media => 'screen' %>

...然后页面显示确定..但只是没有必要的样式表。

1 个答案:

答案 0 :(得分:0)

只是

mv /sample_app/tmp/assets to /sample_app/tmp/assetsbak

一切都很好