(senza oggetto)

Un saluto a tutta la comunità Ruby.

Sono appena due giorni che smanetto su questo entusiasmante linguaggio
(peccato non averlo conosciuto prima…) e avrei bisogno di alcune info
di base.

Ho seguito la procedura di installazione di Ruby–>Rails–>Gem,
verificato la versione, fatto gli aggiornamenti, ho visualizzato la
pagina introduttiva su http://localhost:3000 e sembra tutto a posto. A
questo punto ho creato un’applicazione di prova col comando “rails
prova” e istantaneamente mi ha creato la struttura di base, ho creato un
nuovo controller “prova” e una pagina rhtml col classico “hello” poi ho
riavviato il sever con “script\server” e nel browser ho provato a
visualizzare la pagina scivendo http://localhost:3000/prova/hello e mi
ha visualizzato un messaggio di avviso di procedura inconsistente (non
traduco letteralmente…) a questo punto mi sono messo alla ricerca
dell’errore e, sfogliando nella cartella “public” ho notato che mancano
i 3 files dispatch (se non erro, sono necessari, vero?) e inoltre, se
non reco disturbo, avrei bisogno di sapere la procedura per collegare un
database mysql già esistente (di default c’è impostato sqlite3).

Vi ringrazio anticipatamente.

2010/4/16 Roberto Bonaveri C. [email protected]

provato a visualizzare la pagina scivendo
http://localhost:3000/prova/hello e mi ha visualizzato un messaggio di
avviso di procedura inconsistente (non traduco letteralmente…) a questo
punto mi

In futuro cerca di non tradurre affatto! rende piu’ semplice capire
quale
possa essere il problema :wink:
In questo caso, credo che tu non abbia definito un metodo ‘hello’ nel
controller prova, e quindi ti dovrebbe dare un undefined method o una
unknown action o qualcosa del genere.

sono messo alla ricerca dell’errore e, sfogliando nella cartella “public”
ho notato che mancano i 3 files dispatch (se non erro, sono necessari,
vero?) e inoltre, se non reco disturbo, avrei bisogno

No, non sono necessari finche’ provi l’applicazione in locale tramite
./script/server, mentre sono solitamente necessari per far girare la tua
applicazione dietro un ‘vero’ server web tramite cgi o fastcgi.

di sapere la procedura per collegare un database mysql già esistente (di

default c’è impostato sqlite3).

La configurazione del database si effettua tramite il file
config/database.yml

In realta’, visto che fai domande su aree abbastanza diverse ti
consiglierei
o un tutorial o il classicissimo “agile web development with rails”, mi
pare
di ricordare che non piace a tutti qui in lista, io invece lo trovai
davvero
fantastico per passare da 0 al poter iniziare a scrivere applicazioni in
un
tempo brevissimo, dato che una sua parte consistente e’ strutturata come
tutorial… credo che ti eviteresti qualche centinaio di blocchi perche’
ti
manca qualche pezzo fondamentale :wink:

Ciao!