فشل إعادة البناء - التجاوز عن قسم "after_assets_precompile" في ملف app.yml

هل أضفت المقطع البرمجي لتحميل الأصول؟

تكوين موفر تخزين كائنات متوافق مع S3 للتحميلات

[اقتباس=“Discourse, post:1, topic:148916”]

التكوين

لتخزين أصول Discourse الثابتة في مساحة التخزين الكائنية الخاصة بك، أضف هذا التكوين في ملف app.yml الخاص بك تحت قسم hooks:

  after_assets_precompile:
    - exec:
        cd: $home
        cmd:
          - sudo -E -u discourse bundle exec rake s3:upload_assets
          - sudo -E -u discourse bundle exec rake s3:expire_missing_assets

[/quote]

يمكنك العثور على مهمة rake تلك هناك ثم تشغيلها من داخل الحاوية (لتوفير وقت إعادة البناء). ثم قم بإعادة بناء بمجرد تحرير ملف yml الخاص بك.