grunk
August 10, 2010, 11:21pm
1
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
grunk
August 11, 2010, 10:58am
2
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.
grunk
August 11, 2010, 2:29pm
3
Fernando P. 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
grunk
August 11, 2010, 2:40pm
4
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.
grunk
August 11, 2010, 3:09pm
5
Fernando P. 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
grunk
August 11, 2010, 5:32pm
6
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é.
grunk
August 11, 2010, 5:41pm
7
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.
grunk
August 11, 2010, 9:29pm
8
Fernando P. 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
grunk
August 11, 2010, 10:03pm
10
Fernando P. 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 ?
grunk
August 12, 2010, 12:16pm
11
Bonjour tout le monde.
Je pense que tu n’as pas creer la base de donnée avec rake db:create
grunk
August 12, 2010, 11:14am
12
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.