سؤال

قادني القليل من Googling إلى الاعتقاد بأن هذا الخطأ يحدث في إصدار Rails <2.3.6. لذلك قمت بتغيير ملف البيئة الخاص بي إلى

RAILS_GEM_VERSION = '2.3.8' unless defined? RAILS_GEM_VERSION

الآن ، لدي سؤالان.

  1. أواصل الحصول على خطأ redmine.
  2. عندما أقوم بعمل برنامج نصي/خادم ، أحصل على هذا: تطبيق Rails 2.3.5 بدء التشغيل http://0.0.0.0:3000

على الرغم من أنني طلبت ذلك بوضوح لتحميل القضبان 2.3.8! أيه أفكار ؟ شكرًا!

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

المحلول

في البداية ، يدعم Redmine حاليًا Rails 2.3.5 فقط. أي نسخة أخرى (بما في ذلك 2.3.8) سوف تسبب مشاكل. لذلك لا تستخدمها.

الخطأ الذي ذكرته ناتج عن i18n gem> = 0.4. في 1.0 الإصدارات الأخيرة ، يجب إصلاح هذه المشكلة. تم التزام بديل بالجذع في R4183 الذي تم سحبه إلى 1.0 مستقر في R4202. لذا فإن التحديث إلى إصدار 1.0.x حديثًا (الإصدار الحالي هو 1.0.2) يجب أن يصلح المشكلة. انظر قضية Redmine #6428 للمزيد من المعلومات.

هناك احتمال آخر هو إزالة الجوهرة I18N تمامًا ، حيث لا يلزمها Rails 2.3.5 ولا Redmine.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top