Saturday, 15 June 2013

ruby - Error running Rails server on OS 10.10.2 -


संस्करण

मैक ओएस: OSX 10.10.2
रूबी: 2.2.1p85
रेल: 4.2.0

संदर्भ

मैं www.installrails.com पर ऑनलाइन "रेल स्थापित करें" ट्यूटोरियल का अनुसरण कर रहा हूं। कई त्रुटियों का सामना करने के बाद अंत में इसे बनाया। मैं नमूना ऐप तैयार करने के अंतिम चरण पर हूं, जिसने यह ठीक काम किया है, और उसके बाद सर्वर चल रहा है अब, मैं एक और त्रुटि में चला जाता हूं।

त्रुटियाँ

मैं देख रहा हूं:

  / उपयोगकर्ता / काम /। Json-1.8.2 / lib / json / ext / parser.bundle: [बग] 0x00000000000418 ruby ​​2.2.1p85 (2015-02-26 संशोधन 49769) में विभाजन की गलती [x86_64-darwin14] - क्रैश रिपोर्ट लॉग जानकारी --- ----------------------------------------- क्रैश रिपोर्ट लॉग फ़ाइल में से एक के तहत देखें निम्नलिखित जानकारी: * ~ / पुस्तकालय / लॉग / क्रैश रिप्टर * / लाइब्रेरी / लॉग / क्रैश रिप्टर * ~ / लाइब्रेरी / लॉग / डायग्नोस्टिक रपोर्ट्स / लाइब्रेरी / लॉग / डायग्नोस्टिक रिपोर्ट्स और अधिक विवरण के लिए। - नियंत्रण फ्रेम जानकारी --------------------------------------------- - * यहां बहुत सारी जानकारी दी गई है - रूबी स्तर बैकेट जानकारी ---------------------------------- ------ * बहुत सारी जानकारी यहां दी गई है - मशीन रजिस्टर संदर्भ ------------------------------- ----------------- * यहां बहुत सारी जानकारी दी गई है - सी स्तर की बैकटास जानकारी ------------------- ------------------------ * यहां सूचीबद्ध बहुत सारी जानकारी * - अन्य रनटाइम जानकारी ------------- ---------------------------------- * लोड की गई स्क्रिप्ट: बिन / रेल * लोड की गई विशेषताएं: * और फिर एक लंबा यहां सूचीबद्ध फाइलों की सूची * [नोट] रूबी इंटरप्रिटर या एक्सटेंशन लाइब्रेरी में आपको एक बग का सामना करना पड़ सकता है। बग की रिपोर्ट का स्वागत है उपरोक्त क्रैश रिपोर्ट लॉग फ़ाइल को शामिल करने के लिए मत भूलना विवरण के लिए: http://www.ruby-lang.org/bugreport.html abort trap: 6  

सहायता

अब, मैं सोच रहा हूँ कि यह है जेसन मणि एक समस्या पैदा कर रहा है?

मुझे बताएं कि आपको निकाली गई किसी भी जानकारी की आवश्यकता है या नहीं। बग रिपोर्ट वास्तव में लंबा थी इसलिए मैंने उन कोडों को निकाल दिया, जहां यह कहते हैं बहुत सारी जानकारी यहां सूचीबद्ध है संक्षेप के लिए

@maxd द्वारा एक सुझाव के अनुसार, मुझे रूबी को अनइंस्टॉल और पुनर्स्थापित करने का अंत हुआ।

इस प्रक्रिया में मैंने अपना अनुसरण किया है

  1. मैंने रूबी को कमांड लाइन rvm remove 2.2.1
  2. के साथ अनइंस्टॉल कर दिया I कमांड लाइन rvm install 2.2 .1
  3. फिर मैंने कमांड लाइन sudo gem install rails
  4. के साथ रेल को फिर से स्थापित किया है, तब मैं bundle install लापता रत्नों को फिर से स्थापित करने के लिए
  5. अगला, मैंने रूबीगाम्स को 2.0.14 से 2.1 तक अपडेट करने के लिए मणि स्थापित rubygems-update का इस्तेमाल किया।
  6. फिर मैं रत्न को मणि पूर्वकाल - सभी के साथ पुरानी स्थिति में रीसेट करता हूं।
  7. फिर किसी कारण के लिए मुझे बंडल इंस्टॉल फिर से चलाया जाना था क्योंकि एक्शनमेलर 4.2.0 अब स्थापित होने के रूप में नहीं दिख रहा था, भले ही यह पहली बंडल इंस्टॉल करें
  8. अंत में चल रहे रेल -v ने मुझे त्रुटि कोड के बजाय रेल 4.2.0 का आउटपुट दिया।

तो, मैंने रेल सर्वर चलाया और सभी ठीक हैं।


No comments:

Post a Comment