Forum: Rails France probleme pour afficher index.html

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
B959dcade8afd18595c668c35dd6e861?d=identicon&s=25 Olivier Oliv (zyriuse)
on 2010-08-10 23:21
bonjour

j ai télécharger le pdf de developpez rails1.pdf
"ftp://ftp-developpez.com/v-dubois/ruby-on-rails/introduction/Rails1.pdf"
pour apprendre Ruby On Rails mais seulement voila je n 'arrive pas à
voir ma page index.html qui devrait m'afficher Hello World !!!
à la place je me trouve face à face avec l erreur

We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it
shortly.

j'ai pourtant bien renseigner dans mon route.rb la ligne suivante
map.root :controller => "home"

elle se trouve au dessus des deux autre ligne qui sont
ai suivie le pdf mots à mots .. sniff

je vous remercie a l avance pour votre aide
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-11 10:58
Ah! Un message!

Alors j'ai pas lu ce pdf parce que les infos developpez.com voilà...
mais déjà comment démarres-tu le serveur? Webrick? Mongrel?

Est-ce que tu as supprimé le fichier index.html?

Sinon dans routes.rb ton nom de controlleur est foireux , car il devrait
être au pluriel, et il manque un nom d'action aussi.
B959dcade8afd18595c668c35dd6e861?d=identicon&s=25 Olivier Oliv (zyriuse)
on 2010-08-11 14:29
Fernando Perez wrote:
> Ah! Un message!
>
> Alors j'ai pas lu ce pdf parce que les infos developpez.com voilà...
> mais déjà comment démarres-tu le serveur? Webrick? Mongrel?
>
> Est-ce que tu as supprimé le fichier index.html?
>
> Sinon dans routes.rb ton nom de controlleur est foireux , car il devrait
> être au pluriel, et il manque un nom d'action aussi.

bonjour

je démarre le se serveur webrick de part l'onglet en haut à droite sur
netbeans  'flèche verte'

je n ai pas supprimer le fichier index.html, j ai  juste renommer le
fichier en index.html.old.

peut tu me dire quel action il manque aussi ?

merci pour ton aide fernando
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-11 14:40
Oulah netbeans je ne connais pas. C'est sous windows?

Quel est ton controller? "home" c'est pas possible. Tu as un truc qui
s'appelle homes_controller? pages_controller?

Pour un support de cours plus sérieux regarde "agile web development
with rails". C'est didactique et introduit les concepts petits à petits.
B959dcade8afd18595c668c35dd6e861?d=identicon&s=25 Olivier Oliv (zyriuse)
on 2010-08-11 15:09
Fernando Perez wrote:
> Oulah netbeans je ne connais pas. C'est sous windows?
>
> Quel est ton controller? "home" c'est pas possible. Tu as un truc qui
> s'appelle homes_controller? pages_controller?
>
> Pour un support de cours plus sérieux regarde "agile web development
> with rails". C'est didactique et introduit les concepts petits à petits.

le controller s'appel home controller.erb

Ah non !!! je ne suis pas sous Windob.. :)
je suis sur Linux (lenny)
netbeans 6.1
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-11 17:32
> le controller s'appel home controller.erb
>
Non ce n'est pas possible. Tu as soit fait une faute de frappes
(plusieurs) soit ton pdf est faux. Un nom de controller est forçément au
pluriel, donc ce serait homes_controller (nom idiot d'ailleurs), et
l'extension doit être .rb et non pas .erb comme tu l'as indiqué.
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-11 17:41
Ok j'avais 3 minutes à perdre j'ai regardé ton pdf.

Vire les fichiers app/controllers/home_controller.rb et le répertoire
app/views/home

Ensuite tu fais:

$ ./script/generate controller pages index

Et tu édites routes.rb en virant les lignes map.connect chépakoi et tu
ajoutes:

map.root :controller => 'pages', :action => 'index'


Ensuite tu démarres webrick à la ligne de commande avec:

$ ./script/server


Ça devra marcher.


Utiliser des noms au singulier pour les controllers c'est du suicide, ça
n'a rien de restful et ça te fera pisser du code crade à cause de ça.
B959dcade8afd18595c668c35dd6e861?d=identicon&s=25 Olivier Oliv (zyriuse)
on 2010-08-11 21:29
Fernando Perez wrote:
> Ok j'avais 3 minutes à perdre j'ai regardé ton pdf.
>
> Vire les fichiers app/controllers/home_controller.rb et le répertoire
> app/views/home
>
> Ensuite tu fais:
>
> $ ./script/generate controller pages index
>
> Et tu édites routes.rb en virant les lignes map.connect chépakoi et tu
> ajoutes:
>
> map.root :controller => 'pages', :action => 'index'
>
>
> Ensuite tu démarres webrick à la ligne de commande avec:
>
> $ ./script/server
>
>
> Ça devra marcher.
>
>
> Utiliser des noms au singulier pour les controllers c'est du suicide, ça
> n'a rien de restful et ça te fera pisser du code crade à cause de ça.
j ai bien fais tous ce que tu as dit mais rien à faire j ai bien la page
de ruby welcome aboard , et quand je clique sur about your application's
environment j ai toujour ce message d'erreur gr...

je viens de remarquer ceci quand je demarre le serveur et que je clique
sur about your application ...
il y a sa qui s'affiche dans mon log et je trouve bisare le require tu
en pense quoi ?

/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
    /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
    /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
    /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in
`run'
    /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/commands/server.rb:111
    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
    /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
    ./script/server:3
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-11 21:35
> j ai bien fais tous ce que tu as dit mais rien à faire j ai bien la page
> de ruby welcome aboard ,
Maintenant supprime le fichier public/index.html


> environment j ai toujour ce message d'erreur gr...
là je sais pas, voir avec google.
B959dcade8afd18595c668c35dd6e861?d=identicon&s=25 Olivier Oliv (zyriuse)
on 2010-08-11 22:03
Fernando Perez wrote:
>
>> j ai bien fais tous ce que tu as dit mais rien à faire j ai bien la page
>> de ruby welcome aboard ,
> Maintenant supprime le fichier public/index.html
>
>
>> environment j ai toujour ce message d'erreur gr...
> là je sais pas, voir avec google.

tu la installer sur linux ton ruby on rails fernando ?
059ed46172a087063ce26250e44c8627?d=identicon&s=25 Fernando Perez (fernando)
on 2010-08-12 11:14
> tu la installer sur linux ton ruby on rails fernando ?

"tu l'as installé" => attention aux fautes de conjugaison.

J'ai installé sur Osx, Debian, FreeBSD et même Windows XP.
19af6633b8f113827d7e8de1676211bb?d=identicon&s=25 Ilyas Qadassi (wise-guy)
on 2010-08-12 12:16
Bonjour tout le monde.
Je pense que tu n'as pas creer la base de donnée avec rake db:create
This topic is locked and can not be replied to.