Passenger & rails 3.1 per sviluppo app

Salve,

a tutti devo sviluppare una semplice app in Rails (sono in newbie) e mi
voglio cimentare pero’ oltre che per lo sviluppo della app (voglio che
sia visibile sull’iPhone) per la configurazione del server. Chiedo
troppo?

ho letto il post interessantissimo

http://www.ruby-forum.com/topic/190875#newhttp://www.ruby-forum.com/topic/190875#new

e fa al caso mio ma non riesco a far funzionare apparire nulla o meglio
spunta la solita pagina di RoR perche’ punto alla cartella public e
questo mi dovrebbe dire che funziona tutto

Poi ho creato la mia semplice app che non e’ alro che un semplice form
da compilare con ‘simple_form’. ho creato tutto con un semplice scaffold
ed ho cancellato il file index.html dalla cartella /public

rails generate scaffold FormOnline comune:string provincia:string
richiedente:text email_richiedente:string

Pero’ una volta che dopo aver modificato il file in config/routes.rb

Iphone::Application.routes.draw do
resources :FormOnline

root :to => ‘formonlines#index’

end

una volta pero’ che punto a www.nomeapp.com compare il seguente
messaggio di errore

//////

Forbidden

You don’t have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use
an ErrorDocument to handle the request.

Apache/2.2.16 (Debian) Server at www.nomeapp.com Port 80

/////

Siccome sono riuscito a far girare ruby 1.9.2 rails 3.1 e installare
passenger ho pensato che deve essere un problema di configurazione del
vhost file ecco come e’ configurato

<VirtualHost *:80>
DocumentRoot /var/www/nomeapp/web/iphone/public

ServerName nomeapp.com
ServerAlias www.nomeapp.com
ServerAdmin [email protected]

ErrorLog /var/log/ispconfig/httpd/nomeapp/error.log

ErrorDocument 400 /error/400.html
ErrorDocument 401 /error/401.html
ErrorDocument 403 /error/403.html
ErrorDocument 404 /error/404.html
ErrorDocument 405 /error/405.html
ErrorDocument 500 /error/500.html
ErrorDocument 503 /error/503.html

<Directory /var/www/nomeapp.com/web/iphone/public>
    AllowOverride all
    Options -MultiViews
</Directory>

DocumentRoot /var/www/clients/client5/web7/web/iphone/public
<Directory /var/www/clients/client5/web7/web/iphone/public>
AllowOverride all
Options -MultiViews

NOTA: utilizzo per gestire i siti del mio server ISPConfig 3

Probabile che non vengono visualizzate le pagine per l’errata
configurazione del vhost file relativo al sito?

grazie in anticipo e buona giornata a tutti visto l’orario

Cluter

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