Problem z serverem http

C:\Ruby\blog>ruby script/server
=> Booting WEBrick
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2009-04-08 21:16:37] INFO WEBrick 1.3.1
[2009-04-08 21:16:37] INFO ruby 1.8.6 (2008-08-11) [i386-mswin32]
[2009-04-08 21:16:37] INFO WEBrick::HTTPServer#start: pid=1392 port=3000
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract_ada
pter.rb:39: [BUG] Segmentation fault
ruby 1.8.6 (2008-08-11) [i386-mswin32]

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.

Po uruchomieniu servera wywala mi się taki komunikat. Co może być tego przyczyną. Pomóżcie jeśli możecie.

Przyczyną może być używanie Webricka :wink: Zainstaluj Mongrela (gem install mongrel)

Dzięki wielkie za pomoc. Teraz wszystko dobrze działa

Hm, czy aby na pewno to Webrick zawinił? Miałem ostatnio także problem z segfaultem rubiego pod windowsem i okazało się, że wina leżała w kwestii mysqla. Zainstalowałem wersję 5.1 i dopiero po zainstalowaniu wersji 5.0 wszystko było ok. To, że zainstalowałeś mongrela i działa może być złudne, bo ja też miałem takie chwile, że wywaliłem hpricota i działało, a potem znów było to samo.

Hpricot akurat też miewał wersje które segfaultowały (chyba nawet przy samym załadowaniu / require) :wink: