سؤال

لقد ضربت كتلة عثرة ولست متأكدًا من كيفية المتابعة. أحاول أن أحصل على Resque مع Redis للذهاب على Heroku ، وأعمل كل شيء محليًا ، لكن عندما أقوم بالضغط على بيئة التدريج الخاصة بي وأحاول طوابير وظيفة أحصل على الاستثناء التالي:

typeerror: خطأ في نوع الوسيطة json :: pure :: generator :: state (البيانات المتوقعة)

على الجهاز المحلي الخاص بي ، يكون تشفير JSON EXT ، لكن عندما أقوم بنشره نقيًا. اعتقدت أن هذا هو مصدر المشكلة وعندما أجبرت بيئتي المحلية على استخدام المشفر الخالص ، وصلت إلى نفس المشكلة. لقد حاولت فرض استخدام Ext باستخدام كل من Preinitializer ومحاولة: طلبه باستخدام Gemfile وفي بيئة Rails.rb الخاصة بي.

عندما أقوم بتسجيل الدخول إلى وحدة التحكم Heroku وأتطلب "JSON/EXT" ، فإنه يعود خطأ.

أنا مهتمة بشأن كيفية إصلاح هذا ورفعت تذكرة دعم Heroku ، لكنني أحسب أن شخصًا ما هنا ربما يكون قد واجه نفس المشكلة. أي مساعدة سيكون موضع تقدير كبير!

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

المحلول

تبين عندما أجبرت كل شيء على استخدام JSON/PURE CLOL. غريب ، ولكن هناك تذهب.

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