Solve rack issue for Dreamhost and Rails 3 rc -
मेरे environment.rb में शामिल हैं:
ENV ['GEM_PATH'] = फाइल। एक्सपेंड_पाथ ('~ / .gems') + ':: /usr/lib/ruby/gems/1.8'
मेरे gemfile में शामिल हैं:
स्रोत 'http : //rubygems.org 'स्रोत: Gemcutter मणि' रेल ',' 3.0.0.rc 'मणि' mysql 'मणि' haml 'मणि' RedCloth 'मणि "friendly_id" "~ & gt; 3.0" मणि' नास्तिक-will_paginate ',' ~ & Gt; 3.0.0 "# वेब सर्वर के रूप में गेंडा का प्रयोग करें # मणि 'इकसिंगा' # कैपिटलरानो #gem 'कैस्टिस्टैनो' के साथ तैनाती करें # डीबगर # मणि 'रूबी-डीबग' का उपयोग करने के लिए # अतिरिक्त रत्नों को बंडल करें # मणि 'बीजे' # मणि 'नोकोगीरी', '1.4.1' # मणि 'sqlite3-ruby',: need = & gt; 'Sqlite3' # मणि 'ए वीएस-एस 3',: आवश्यकता = & gt; 'एवेएस / एस 3'
स्वप्नहस्त पर एक रेल 3 एप की तैनाती के बाद त्रुटि यह है:
आपने पहले ही रैक 1.1.0 को सक्रिय कर लिया है, लेकिन आपके Gemfile को रैक 1.2 की आवश्यकता है .1। बंडल एप का उपयोग करने पर विचार करें।
/home/dreamhostuser/.gems/gems/bundler-1.0.0.rc.1/lib/bundler/runtime.rb 27 'सेटअप' में 1 / घर /dreamhostuser/.gems/gems/bundler-1.0.0.rc.1/lib/bundler/spec_set.rb में `प्रत्येक '2 /home/dreamhostuser/.gems/gems/bundler-1.0.0.rc.1 12 `प्रत्येक '3 /home/dreamhostuser/.gems/gems/bundler-1.0.0.rc.1/lib/bundler/runtime.rb` `सेटअप' 4 / घर / में 17 में /lib/bundler/spec_set.rb 12 dreamhostuser / .gems / रत्न / बंडलर-1.0.0.rc.1 / lib / bundler.rb 97 `सेटअप '5 /home/dreamhostuser/domain.net/releases/20100728144817/config/boot.rb 5 6 / usr में /lib/ruby/1.8/rubygems/custom_require.rb 31 `gem_original_require '7 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31` में की आवश्यकता होती है' 8 /home/dreamhostuser/domain.net/releases/20100728144817 में /config/application.rb 1 9 /usr/lib/ruby/1.8/rubygems/custom_require.rb `gem_original_require में 31 'में 10 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31` की आवश्यकता होती है' 11 / घर /ख्वाब hostuser / domain.net / विज्ञप्ति / 20100728144817 / config / environment.rb 4 से 12 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 `gem_original_require '13 /usr/lib/ruby/1.8/rubygems/custom_require में। `आवश्यकता '14 config.ru 3 15 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/builder.rb 46 में` आवृत्ति _eval' 16 / usr / lib / ruby में आरबी 31 /gems/1.8/gems/rack-1.1.0/lib/rack/builder.rb 46 `आरंभ '17 config.ru 1 में' नया '18 config.ru
अन्य नोट: रेल 3 बीटा 4 काम कर रहा है।
अब के लिए बीटा 4 संस्करण में वापस लौटाया गया। रेल 3 के लिए इस समस्या को ठीक करने के बारे में जानना अच्छा होगा। एप्लिकेशन को स्टेजिंग के लिए ड्रीमहोस्ट ठीक है Dreamhost पर मेरे साझा खाते पर मुझे एक ही समस्या थी, मैं यह करने में सक्षम था कि यह इस तरह से काम करता है।
:
मेरी स्थानीय मशीन पर:
बंडल पैकेज
ड्रीमहोस्ट पर:
बंडल इंस्टॉल --पथ विक्रेता / बंडल - स्थानीय
और यह पूरी तरह से काम करता है।
Comments
Post a Comment