Problem z uruchomieniem serwera deweloperskiego

No wiec mam problem, bo chce uruchomic ten serwer i wpisuje:

cd rails_space
ruby script/server
=> Booting Mongrel (…)
=> Rails application (…)
=> Call with -d to detach
=> Ctrl-C to shutdown server

i w tym momencie jest koniec i tak zostaje i nic sie nie dzieje, a powinno sie pojawic:
** Starting Mongrel (…)

wie ktos moze co moglem zrobic zle??
z gory dzieki! :slight_smile:

Może firewall go blokuje?

U mnie (Rails 2.3.2) się nie pojawia “Starting Mongrel” tylko te 4 linijki, który wymieniłeś. I śmiga.

w końcu od rails 2.3.2 jest rack i właśnie tyle wystarcza do startu serwera

Dzieki wielkie!
dopiero zaczynam zabawe z RoR i korzystam z ksiazki, w ktorej pisze po kolei co powinno sie wlaczac i sie zdziwilem.
ale te 4 linijki wystarczaja.
działa :slight_smile:

jeszcze jedna sprawa. włączyłem serwer, wszedłem na stronę localhost:3000
gdy klikam “About your application’s environment” to mi sie wyswietla “We’re sorry, but something went wrong.”, a nie informacje o środowisku lokalnym witryny…

Patrz w logi a jak nic z nich nie wyczytasz to pokaż je tutaj.
Logi są w katalogu log projektu.

najpierw było tak:
/!\ FAILSAFE /!\ Thu Apr 09 09:19:10 +0200 2009
Status: 500 Internal Server Error
126: Nie można odnaleźć określonego modułu. - C:/Ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so
C:/Ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require’
(…)

costam zrobiłem i teraz ostatni log jest:
/!\ FAILSAFE /!\ Thu Apr 09 10:13:40 +0200 2009
Status: 500 Internal Server Error
Can’t connect to MySQL server on ‘localhost’ (10061)
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:576:in real_connect' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:576:inconnect’
(…)

Masz włączonego mysqla?
Masz skonfigurowany plik config/database.yml?

jak się włącza mysqla?
jak sie konfiguruje plik config/database.yml?

P.S. Zielona szkoła

http://dev.mysql.com/doc/refman/5.1/en/windows-installation.html

gem install mysql

development: adapter: mysql encoding: utf8 database: nazwa_bazy_development pool: 5 username: root password: host: localhost
skopiuj sobie jeszcze libmysql.dll do katalogu ruby/bin albo do jakiegoś który masz w path, aby był dostępny

a gdzie mam wpisac kod: ruby?

w config/database.yml - i to nie jest kod rubego, tylko YAML :wink:

nie działa

/!\ FAILSAFE /!\ Thu Apr 09 10:13:40 +0200 2009
Status: 500 Internal Server Error
Can’t connect to MySQL server on ‘localhost’ (10061)

co moze byc nie tak??

mój mistrz mawiał “padawanie, najkruchszym elementem jest most łączący krzesło z klawiaturą”

masz mysql zainstalowane? uruchomione? jako proces lub usługę?

wpisz z linii poleceń “mysql”