0

Hier ist das Protokoll für die Ausgabe des Cap-Deploy-Skripts, in dem der Fehler auftritt. Anny Vorschläge, warum das passieren könnte? Vielen Dank!Fehler "Stapelniveau zu tief" beim Deployment mit Capistrano, Rails 3.1 ruby ​​1.9.2

[yup.la] executing command 
    [yup.la] sh -c 'cd /srv/www/portrait/releases/20120406051647 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile' 
** [out :: yup.la] rake aborted! 
** [out :: yup.la] 
** [out :: yup.la] stack level too deep 
** [out :: yup.la] (in /srv/www/portrait/releases/20120406051647/app/assets/stylesheets/mobile.css.scss) 
** [out :: yup.la] 
** [out :: yup.la] Tasks: TOP => assets:precompile:primary 
** [out :: yup.la] (See full trace by running task with --trace) 
** [out :: yup.la] 
    command finished in 30868ms 
*** [deploy:update_code] rolling back 
    * executing "rm -rf /srv/www/portrait/releases/20120406051647; true" 
    servers: ["yup.la"] 
    [yup.la] executing command 
    [yup.la] sh -c 'rm -rf /srv/www/portrait/releases/20120406051647; true' 
    command finished in 288ms 
failed: "sh -c 'cd /srv/www/portrait/releases/20120406051647 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile'" on yup.la 
/Users/victorstan/Sites/portrait ∴ 
+2

Ist 'bundle exec rake RAILS_ENV = Produktion RAILS_GROUPS = Aktiva Assets: precompile' funktioniert gut lokal? – Dogbert

Antwort

2

Versuchen Sie, Ihre Sass-Rails-Version von 3.1.5 zu 3.1.4 in Ihrem Gemfile zu ändern.

+1

Dies ist das Problem, das den Fehler verursacht: [# 78 Problem] (https://github.com/rails/sass-rails/issues/78) – bmihelac

+0

@bmihelac Danke! Dieser Link ist sehr nützlich! –

Verwandte Themen