पर मेरे पास एक साधारण साइनरा ऐप है।सिनात्रा और रूबी के साथ मुद्दे 1.9.2 शॉटगन
require 'rubygems'
require 'sinatra'
get '/' do
"Hello"
end
जब मैं शॉटगन पर चला मैं निम्नलिखित त्रुटि मिलती है:
Boot Error
Something went wrong while loading simple.rb
LoadError: no such file to load -- simple.rb
:29:in
require' <internal:lib/rubygems/custom_require>:29:in
require' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/loader.rb:114:ininner_app' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/loader.rb:102:in
assemble_app' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/loader.rb:86:inproceed_as_child' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/loader.rb:31:in
call!' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/loader.rb:18:incall' /home/thedinga/.rvm/gems/[email protected]/gems/shotgun-0.8/lib/shotgun/favicon.rb:12:in
call' /home/thedinga/.rvm/gems/[email protected]/gems/rack-1.2.1/lib/rack/builder.rb:77:incall' /home/thedinga/.rvm/gems/[email protected]/gems/rack-1.2.1/lib/rack/content_length.rb:13:in
call' /home/thedinga/.rvm/gems/[email protected]/gems/rack-1.2.1/lib/rack/handler/webrick.rb:52:inservice' /home/thedinga/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:111:in
service' /home/thedinga/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb:70:inrun' /home/thedinga/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/server.rb:183:in
block in start_thread'
अगर मैं बन्दूक के बजाय ruby simple.rb
उपयोग करने के लिए थे, मैं उत्पादन आप एक ब्राउज़र में उम्मीद थी मिलता है। एक sidenote के रूप में, अगर मैं इसे Heroku (जो मैं वास्तव में एक sinatra ऐप चलाने के लिए पसंद करेंगे) के लिए धक्का, तो Heroku भी ऐप चलाने में विफल हो जाएगा। क्या यह संस्करण संस्करण 1.9.2 है? या मैं कुछ और याद कर रहा हूँ?
वाह धन्यवाद, मैं एक नेट लड़का हूं इसलिए मैं इस तरह की चीजें नहीं पकड़ूंगा। –
+200 अंक धन्यवाद – cbmeeks