2011-09-26 6 views
1

내 레일 앱이 내 로컬 우분투 컴퓨터에서 제대로 실행되지만, heroku로 이동하여 웹 사이트에 액세스하면 다음 오류가 발생하여 앱이 다운됩니다.Heroku Crash App on .sass 파일

.wc-container 
    font-size: 14px 
    font-family: arial, helvetica 

.wc-toolbar 
    +linear-gradient(color-stops(#EFEFEF, #D5D5D5)) 
    border: 1px solid #DADADA 
    padding: 1em 
    font-size: 0.8em 
    .wc-nav 
    float: left 
    .wc-display 
    float: right 
    button 
    margin-top: 0 
    margin-bottom: 0 
    .wc-title 
    text-align: center 
    padding: 0 
    margin: 0 

6 호선이 "+ 선형 그라데이션 (색상 정지와 하나가 (# :

2011-09-26T03:45:52+00:00 heroku[web.1]: State changed from created to starting 
2011-09-26T03:45:54+00:00 heroku[web.1]: Starting process with command `thin -p 7208 -e production -R /home/heroku_rack/heroku.ru start` 
2011-09-26T03:46:00+00:00 app[web.1]: WARNING on line 640 of /app/app/stylesheets/simpla/style.sass: 
2011-09-26T03:46:00+00:00 app[web.1]: This selector doesn't have any properties and will not be rendered. 
2011-09-26T03:46:03+00:00 app[web.1]: WARNING: 'ui-ui-bg_flat_0_000000_40x100.png' was not found (or cannot be read) in /app/public/images 
2011-09-26T03:46:03+00:00 app[web.1]: WARNING on line 122 of /app/app/stylesheets/calendar/jquery.weekcalendar.sass: 
2011-09-26T03:46:03+00:00 app[web.1]: This selector doesn't have any properties and will not be rendered. 
2011-09-26T03:46:03+00:00 app[web.1]: WARNING on line 214 of /app/app/stylesheets/calendar/jquery.weekcalendar.sass: 
2011-09-26T03:46:03+00:00 app[web.1]: This selector doesn't have any properties and will not be rendered. 
2011-09-26T03:46:03+00:00 app[web.1]: WARNING on line 122 of /app/app/stylesheets/calendar/jquery.weekcalendar.sass: 
2011-09-26T03:46:03+00:00 app[web.1]: This selector doesn't have any properties and will not be rendered. 
2011-09-26T03:46:03+00:00 app[web.1]: WARNING on line 214 of /app/app/stylesheets/calendar/jquery.weekcalendar.sass: 
2011-09-26T03:46:03+00:00 app[web.1]: This selector doesn't have any properties and will not be rendered. 
2011-09-26T03:46:03+00:00 app[web.1]: /app/app/stylesheets/calendar/jquery.weekcalendar.sass:6:in `linear-gradient': Undefined mixin 'linear-gradient'. (Sass::SyntaxError) 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/app/stylesheets/calendar/jquery.weekcalendar.sass:6 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/perform.rb:169:in `visit_mixin' 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/base.rb:37:in `send' 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/base.rb:37:in `visit' 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/perform.rb:18:in `visit' 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/base.rb:53:in `visit_children' 
2011-09-26T03:46:03+00:00 app[web.1]: from /app/.bundle/gems/ruby/1.8/gems/sass-3.1.7/lib/sass/../sass/tree/visitors/base.rb:53:in `map' 
. 
. 
2011-09-26T03:46:04+00:00 heroku[web.1]: Process exited 
2011-09-26T03:46:04+00:00 heroku[web.1]: State changed from starting to crashed 
2011-09-26T03:47:27+00:00 heroku[slugc]: Slug compilation started 

내 애플/스타일/달력/jquery.weekcalendar.sass는 시작 부분에 다음과 같은있다 EFEFEF, # D5D5D5)) ". 내 로컬 컴퓨터는이 줄에 대해 불평하지 않고, 왜 heroku가 그것에 대해 불평하는지 궁금합니다.

+0

heroku를 시작하기 전에 컴파일 해 보았습니까? – thomasfedb

+0

예 번들을 실행하고 테스트 한 다음 영웅에게 밀어 넣었습니다. 참고로, 나는 약간의 연구를했는데, 어떤 복잡한 합병증이 있다고 생각합니다. heroku and sass. 내 Gemfile에는 다음과 같은 것들이 있습니다 : gem 'hassle', : git => 'git : //github.com/Papipo/hassle.git', : ref => "3a12feb7ae8c94acde7b" – rapidror

+0

더 많은 조사를 한 결과, 선형 그라디언트는 로컬 컴퓨터의 ./vendor/bundle/ruby/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/css3/_gradient.scss에 정의되어 있으며 레일 3.0.3을 사용하고 있습니다. 아직 솔루션이 없습니다 ... – rapidror

답변

0

linear-gradient 믹스 인은 ./vendor/bundle/ruby/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/css3/_gradient.scss에 정의되어 있으므로 @import "compass"을 app/stylesheets/calendar/jquery.weekcalendar.sass

+0

그럴 필요가 있습니다. – corroded

+0

또한 RAIL_ENV에 차이가 있음을 깨달았습니다. "heroku config : RACK_ENV = staging 추가"를 실행 한 후 내게 가장 큰 문제를 해결했습니다. – rapidror