2010-04-21 21 views
5

का उपयोग करने के बाद विंडोज़ पर मोन्गल शुरू करने में त्रुटि मैंने रूबी इंस्टालर 1.9.1 आरसी 2 के माध्यम से रुबी को rubyforge, अद्यतन रत्न और स्थापित रेल से उपलब्ध किया। सब कुछ Webrick का उपयोग कर ठीक काम किया। मस्ती के लिए, मैंने "मणि इंस्टॉल mongrel" का उपयोग कर mongrel स्थापित किया। स्थापना ठीक चला गया:RubyInstaller 1.9.1 आरसी 2

"कार्यक्रम शुरू नहीं कर सकते क्योंकि MSVCRT-ruby18.dll है:

Successfully installed gem_plugin-0.2.3 
Successfully installed cgi_multipart_eof_fix-2.5.0 
Successfully installed mongrel-1.1.5-x86-mingw32 
3 gems installed 
Installing ri documentation for gem_plugin-0.2.3... 
Installing ri documentation for cgi_multipart_eof_fix-2.5.0... 
Installing ri documentation for mongrel-1.1.5-x86-mingw32... 
Updating class cache with 1162 classes... 
Installing RDoc documentation for gem_plugin-0.2.3... 
Installing RDoc documentation for cgi_multipart_eof_fix-2.5.0... 
Installing RDoc documentation for mongrel-1.1.5-x86-mingw32... 

अब, जब मैं" रूबी स्क्रिप्ट/सर्वर "का उपयोग कर वेब सर्वर शुरू, मैं त्रुटि मिलती है आपके कंप्यूटर से गायब है। "

फिर, वेबब्रिक सामान्य रूप से शुरू होता है और चलता है।

मैं रेल 1.9 का उपयोग करके अपनी समस्या का अनुमान लगा रहा हूं और मैंगलेल 1.8 की अपेक्षा करता है? (मैं रेल के लिए नया हूं और मेरे लिए मोंगेल का उपयोग करने का कोई वास्तविक कारण नहीं है .. बस

+1

मैं 1.9 की स्थापना रद्द और 1.8.x स्थापित किया है और अब सब कुछ काम करता है। यदि कोई जानता है कि 1.9 सही तरीके से मगल के साथ काम नहीं कर सकता है तो मैं इसे खोल दूंगा। – ericvg

उत्तर

4

रूबी 1.9 का उपयोग करते समय आपको Mongrel 1.2.0.pre2 का उपयोग करने की आवश्यकता है। यदि आप रुबी 1.9 में अपग्रेड कर रहे हैं, तो आपको रुबी 1.9.2 में अपग्रेड करना चाहिए क्योंकि रेल के पास रूबी 1.9.1 के साथ समस्याएं हैं।

बंडलर बिना स्थापित करने के लिए:

gem install mongrel --pre 

अपने gemfile में:

gem 'mongrel', '1.2.0.pre2' 
संबंधित मुद्दे