That's because sqlite3 is a database server and not a web server.

$ rails server

starts the default web server, WEBrick.  Mongrel and thin are some
common alternatives.

On Mar 5, 1:25 am, Gjaldon <[email protected]> wrote:
> Hi all,
>
> Need some help with setting my rails server as sqlite3. I'm currently
> following the 2nd exercise in the book 'Pragmatic Agile Web
> Development with Rails 4th Edition'. The sample apps are all ran using
> the sqlite3 server but can't seem to start it when I run the command
> 'rails server sqlite3' on the command line. This is the error I get:
>
> C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/handler.rb:63:in
> `require':
>  cannot load such file -- rack/handler/sqlite3 (LoadError)
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/
> handler.rb:63:
> in `try_require'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/
> handler.rb:16:
> in `get'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/
> server.rb:269:
> in `server'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.2.1/lib/rails/
> commands/
> server.rb:59:in `start'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.2.1/lib/rails/
> commands.
> rb:55:in `block in <top (required)>'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.2.1/lib/rails/
> commands.
> rb:50:in `tap'
>         from C:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.2.1/lib/rails/
> commands.
> rb:50:in `<top (required)>'
>         from script/rails:6:in `require'
>         from script/rails:6:in `<main>'
>
> Any help would be greatly appreciated.
>
> Cheers,
> Gabe

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to