# (senza oggetto)

**URL:** <https://www.ruby-forum.com/t/senza-oggetto/187076>\
**Category:** IT\
**Created:** [April 16, 2010, 4:28pm UTC](https://www.ruby-forum.com/t/senza-oggetto/187076 "2010-04-16T16:28:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![robyonrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b5ac83/32.png) [@robyonrails](https://www.ruby-forum.com/u/robyonrails)\
**Post date:** [April 16, 2010, 4:28pm UTC](https://www.ruby-forum.com/t/senza-oggetto/187076/1 "2010-04-16T16:28:55Z")

</div>

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](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](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.

---

<div class="post-metadata">

**Author:** ![robyonrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b5ac83/32.png) [@robyonrails](https://www.ruby-forum.com/u/robyonrails)\
**Post date:** [April 16, 2010, 4:52pm UTC](https://www.ruby-forum.com/t/senza-oggetto/187076/2 "2010-04-16T16:52:21Z")

</div>

2010/4/16 Roberto Bonaveri C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> provato a visualizzare la pagina scivendo  
> [http://localhost:3000/prova/hello](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 😉  
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 😉

Ciao!
