heroku가 내 앱에 사진을 업로드하는 데 문제가있었습니다. AWS에 업로드되었지만 데이터베이스에서 '액세스 거부'오류가 발생했습니다.레일 3.1 자산 : 사전 컴파일 된 레이크가 중단되었습니다! 허가가 거부 되었습니까?
공개 토론 브라우징 포럼에서 비슷한 것을 발견했으며 앱에 권한을 부여하여 해결되었습니다. 바보 나, 나는 명령을 작성하지 않은,하지만 문제는 지금은 분명히 내 애플 리케이션에 쓸 수있는 권한이 없다는 것입니다
chown www ...
같은했다. 내가 파인더에서 수동으로 파일을 삭제하려고하면 내가
rake assets:precompile
는 반환 ...
$ rake assets:precompile
/Users/sergioabendivar/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /Users/sergioabendivar/.rvm/gems/[email protected]/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
Permission denied
를 입력 할 때 그래서 관리자 암호 나에게 묻습니다. 그러나 나는 시도하는 경우 :
sudo rake assets:precompile
반환
.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:316:in `bin_path': can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException)
내가 chown 명령 또는 chmod를 뭔가를 할 수있는 뭔가가 확신합니다. 하지만 당신은 시도 할 수 있습니다 무엇을해야 하는지를 단서 ...
Yeap ... 당신이 옳았다! sudo chown -R newuser.newgroup dirname –