Aiuto Mongrel

volevo iniziare a testare alcuni script su delle pagine html.
quindi mi dirigo al path in cui ho la mia applicazione rails, faccio
partire mongrel con il comado da terminale “mongrel_rails start”.
mi dirigo quindi su http://localhost:3000/ da cui deduco che il
webserver sia attivo e funzionante visto che vedo perfettamente la
pagina di benvenuto.

Però nel momento in cui provo ad aprire altre pagine di esempio che ho
creato (con estensione .rhtml) il webserver non le apre ma le scarica
come fossero files allegati.

Sapreste indicarmi come risolvere il problema?

Forse è superfluo dirlo, ma ti devi accedere ai metodi dei tuoi
controller, non direttamente alle pagine che questi ultimi utilizzano.

Es:
controller: users
method: register
view: register.html.erb (o register.rhtml in Rails < 2.0)

allora invochi http://localhost:3000/users/register

2008/5/12 Aldo I. [email protected]:

Sinceramente non so nulla di Rails e controller… ho iniziato da poco
a studiare Ruby e volevo cominciare a spingermi oltre i test sul
terminale.
per adesso vorrei qundi crearmi delle pagine rhtml dove all’ interno
inserisco il mio codice ruby da testare del tipo:

<% puts "Hello World" %>

Posso quindi iniziare a fare questo con Mongrel o mi consigliate altre
strade?

Carlo P. wrote:

Forse � superfluo dirlo, ma ti devi accedere ai metodi dei tuoi
controller, non direttamente alle pagine che questi ultimi utilizzano.

Es:
controller: users
method: register
view: register.html.erb (o register.rhtml in Rails < 2.0)

allora invochi http://localhost:3000/users/register

Onestamente non mi sono mai posto questo problema (forse si ottiene
con mod_rails sotto Apache…).
Il problema è un altro: non è tanto “fare pagine dinamiche” con Ruby
piuttosto che con PHP o Java o AOFKERCOK… è piuttosto approcciare un
pattern Model-View-Controller per la creazione di “applicazioni web”.
E’ un approccio mentale diverso al problema insomma.

Il 13 maggio 2008 9.52, Aldo I. [email protected] ha scritto:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs