Witam wszystkich Zaczynam rubowanie i zainstalowałem sobie Passengera.
Ładnie czyta pliki z folderu ale ich nie interpretuje.
Stworzyłem testowy plik index.rb w którym mam tylko puts “Jeeeest” ale niestety zamist Jeeeest pokazuje cały kod.
Jestem jeszcze w tym żółtodziobem ale chyba nie tak ma to wyglądać. W czym może byc problem?
Nie potrzebujesz Passengera. Zaczynasz rubiowanie więc dajesz:
[code]$ irb
puts “Jeeeest”
Jeeeest
=> nil[/code]
A potem:
http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177
http://www.apohllo.pl/guides/getting_started_with_rails.html
Już się bawiłem irb i wczytywałem z niego pliki i działy ale jaki to ma sens przy tworzeniu serwisów opartych o ruby? Musze odpalić serwer
Tege akurat nie ale script/server juz przerabiałem i u mnie akurat to nie działa ale działa app/script/server tylko że wywala błąd i z localhost:3000 nie mam pożytku.
Rails juz mi fajnie wygenerował wszystkie foldery ale dalej nie mam serwera i nie działa. Pomoże ktoś?
Napisz jaki błąd wywala.
mario@mario-pc:~$ sudo app/script/server
=> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)
=> Rails application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
!!! Path to docroot not valid: public
mongrel::start reported an error. Use mongrel_rails mongrel::start -h to get help.
Exiting
Wejdź do katalogu z aplikacją.
$ cd app
i teraz:
$ script/server
Polecam też nie nazywać aplikacji “app” (bo wewnątrz jest katalog app). Zaktualizuj też Rails do najnowszej wersji.
Chyba sie wygłupiłem:p Mongrel działa i na porcie 3000 też coś jest. Wielkie dzięki
rails -v => Rails 2.3.2
Gratulacje