3

我正在请求某人帮助我……我无法理解这个错误……我到处寻找……这似乎是一个权限问题。我已经完成了 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 教程的新手,见此处

我成功地做到了这一点,一切都很好......甚至在这个错误阻止我之前,我甚至短暂地看到我的页面加载正确。

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

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

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

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

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

4

1 回答 1

0

只是

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

一切都好

于 2019-01-05T09:20:32.603 回答