पर धक्का के दौरान प्रीकंपाइल विफल रहा है मैं वर्तमान में अपने रेल ऐप में परिसंपत्ति_सिंक का उपयोग कर रहा हूं, और मेरे पास मेरे हेरोोक ऐप में पर्यावरण चर सेट हैं। जब मैं Heroku config चलाने मैं:रेक संपत्तियां: हेरोकू
AWS_ACCESS_KEY_ID: XXXXXXXXXXXXXXXXXX
AWS_SECRET_ACCESS_KEY: XXXXXXXXXXXXXXXXXX
FOG_DIRECTORY: MY-BUCKET-NAME
FOG_PROVIDER: AWS
etc...
जब मैं Heroku करने के लिए अपने एप्लिकेशन धक्का, यह रेक संपत्ति को चलाने के लिए कोशिश करता है: precompile और मैं निम्नलिखित संदेश मिलता है:
Preparing app for Rails asset pipeline
Running: rake assets:precompile
/usr/local/bin/ruby /tmp/build_2pa7aisux9av8/vendor/bundle/ruby/1.9.1/bin/rake assets:precompile:nondigest RAILS_ENV=production RAILS_GROUPS=assets
AssetSync: using /tmp/build_2pa7aisux9av8/config/initializers/asset_sync.rb
rake aborted!
Fog directory can't be blank, Aws access key can't be blank, Aws secret access key can't be blank
लेकिन तब मैं चलाएँ:
heroku run rake assets:precompile --app my-app-name
... और यह S3 के लिए सब कुछ और समन्वयित हो जाता है ठीक संसाधित करता है:
Running `rake assets:precompile` attached to terminal... up, run.1
/usr/local/bin/ruby /app/vendor/bundle/ruby/1.9.1/bin/rake assets:precompile:all RAILS_ENV=staging RAILS_GROUPS=assets
AssetSync: using /app/config/initializers/asset_sync.rb
/usr/local/bin/ruby /app/vendor/bundle/ruby/1.9.1/bin/rake assets:precompile:nondigest RAILS_ENV=staging RAILS_GROUPS=assets
AssetSync: using /app/config/initializers/asset_sync.rb
AssetSync: Syncing.
Using: Directory Search of /app/public/assets
Uploading: assets/application-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.css
Uploading: assets/application-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.css.gz
Uploading: assets/application-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.css.gz
Uploading: assets/application-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.css
AssetSync: Done.
किसी भी विचार से यह पुश के दौरान क्यों काम नहीं करेगा, लेकिन जब मैं उसके अनुसूचित जाति की संपत्ति को चलाता हूं तो यह ठीक काम करेगा: प्रीकंपाइल?
इस अपरिभाषित विधि के साथ मेरी 3.2.8 अनुप्रयोग में विफल रहा है 'aws_access_key = ' – Dogweather
ही विफल त्रुटि संपत्ति संकलन किया एक बार अब 3.2.8 – twinturbotom