Я пытаюсь прекомпилировать активы в производственной среде. Но после прекомпиляции приложение не находит файлы изображений, файлы javascripts, файлы css ... и т. Д.
Я запускаю эту команду:
RAILS_ENV=production rake assets:precompile
и я получаю такой результат:
/home/hyperrjas/.rvm/rubies/ruby-1.9.2-p318/bin/ruby /home/hyperrjas/.rvm/gems/ruby-1.9.2-p318/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
/home/hyperrjas/.rvm/rubies/ruby-1.9.2-p318/bin/ruby /home/hyperrjas/.rvm/gems/ruby-1.9.2-p318/bin/rake assets:precompile:nondigest RAILS_ENV=production RAILS_GROUPS=assets
тогда я пытаюсь перезагрузить страницу и вижу это:
Я использую nginx + единорог.
Почему приложение не находит ресурсы, изображения, CSS, JavaScript ...
Отредактировано **
Я загружаю свой макет активов из application.html.erb с помощью:
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>
У меня есть в nginx.conf это на сервере {}
location ~ ^/(assets)/ {
root ~/mydomain.com/current/public;
gzip_static on; # to serve pre-gzipped version
expires max;
add_header Cache-Control public;
}
Спасибо