هل القضبان 2.3.4 افتراضيا تعيق الاستثناءات المتعلقة الأحجار الكريمة في نمط التنمية؟

StackOverflow https://stackoverflow.com/questions/1613959

  •  06-07-2019
  •  | 
  •  

سؤال

ولدي التطبيق الذي أركض في ثلاث بيئات مختلفة، وحتى في بعض الأحيان عندما كنت تسحبه من جيثب، سأحضر القضبان الافتراضي "عذرا، حدثت مشكلة مع الخادم" الصفحة بدلا من الصفحة تتبع مكدس. ويبدو أن هذا يحدث فقط عندما يكون هناك مشكلة تتعلق جوهرة.

وأتذكر ربما 6 أشهر أو قبل عام عندما النامية، إذا كان جوهرة في عداد المفقودين، انها تريد ان تظهر لي صفحة no such file to load -- mysql تتبع مكدس.

وهذا هو في الغالب من باب الفضول، ولكن هذا الواقع لا يتباطأ لي أسفل قليلا كما لا بد لي من ذيل سجل للعثور على ما هو كسر لي.

هل كانت مفيدة؟

المحلول

ويجب أن تضيف المجوهرات الخاص بك في ملف environment.rb الخاص بك.

وعلى سبيل المثال إذا كان التطبيق الخاص بك يتطلب redcloth، يمكنك إضافة في ملف البيئة (عالمي واحد أو جماعة بعينها البيئة).

config.gem 'RedCloth',
         :lib => 'redcloth',
         :version => '>= 4.2.2'

وسوف يتم تحميل التطبيق الخاص بك حتى يتم تثبيت تلك الأحجار الكريمة. وسنعرض لك رسالة تطلب منك تثبيته.

وستجد المزيد من المعلومات <لأ href = "http://ryandaigle.com/articles/2008/4/1/what-s-new-in-edge-rails-gem-dependencies" يختلط = "نوفولو noreferrer "> هنا .

نصائح أخرى

ما الخادم الذي تستخدمه لتشغيل التطبيق الخاص بك؟

والركاب يعمل في وضع الإنتاج إلا قال صراحة على خلاف ذلك في تكوين الركاب.

وأي فرصة أي من هذه الخطوط تظهر uncommented في التكوين / environemnt.rb؟

ENV['RAILS_ENV'] ||= 'production' 
ENV['RAILS_ENV'] = 'production'
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top