4 votes

L'application Ruby/Sinatra (fichier) ne s'exécute pas (démarrage)

J'utilise : ruby-1.9.3-p392 et sinatra-1.4.3.

quand j'exécute mon fichier, j'obtiens cette erreur :

/home/belka/.rvm/gems/ruby-1.9.3-p392@Rails3.2.13/gems/sinatra-1.4.3/lib/sinatra/base.rb:1408:in `run!': undefined method `run' for HTTP:Module (NoMethodError)

from /home/belka/.rvm/gems/ruby-1.9.3-p392@Rails3.2.13/gems/sinatra-1.4.3/lib/sinatra/main.rb:25:in `block in <module:Sinatra>'

mon code est le plus simple pour un débutant en sinatra ( hello.rb ):

require 'rubygems'
require 'sinatra'

get '/' do
    'Hello World!'
end

5voto

SAIDI Belkacem Points 118

J'ai juste eu besoin d'ajouter ce code, et mon application Sinatra est maintenant vivante :

set :server, 'webrick'

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X