2013-10-20 114 views
0

我正在做這個紅寶石在rails教程 - http://guides.rubyonrails.org/getting_started.html 做了6.4部分之後,我開始得到這個錯誤,如果我嘗試做任何事情。因爲我想看到一個帖子的時候得到這個錯誤:在帖子Ruby on Rails - Errno :: EACCES在帖子中#show

變量Errno :: EACCES#顯示

Showing /home/user/rails/blog/app/views/layouts/application.html.erb where line #5 raised: 

<html> 
    <head> 
    <title>Blog</title> 
    <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> 
    <%= javascript_include_tag "application", "data-turbolinks-track" => true %> 
    <%= csrf_meta_tags %> 
    </head> 

Permission denied - /home/user/rails/blog/tmp/cache/assets/development/sass/bd7e1cc0cf5d133ac313bf5ffa5e5d87b843522a/comments.css.scssc 
    (in /home/user/rails/blog/app/assets/stylesheets/comments.css.scss) 

Rails.root: /home/user/rails/blog 

app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__1904510075995834678_70186546148480' 
Request 

Parameters: 

{"id"=>"1"} 

這表明,此行引發的錯誤:

<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> 

和文件顯示我被拒絕訪問(comments.css.scss),爲空,僅有三條註釋行。這裏有什麼可能是錯的?我遵循教程指南,不知道我能做些什麼不同。

+0

你在用什麼操作系統? –

+0

你可能用不同的用戶運行'rake',而不是運行rails進程。您需要修復文件權限並與共享相同文件權限的用戶一起運行,即在同一組中。 – phoet

+0

Linux - Ubuntu 12.10。 – Andrius

回答

0

sudo chmod -R 777 /home/user/rails/blog將解決您的問題。

試試看...

+0

謝謝。這一個工作。 – Andrius

相關問題