500 Erreur Interne Du Serveur

Je suis en suivant le tutoriel ici: http://guides.rubyonrails.org/getting_started.html

Tout fonctionnait bien, jusqu'à ce que j'ai essayé le "8.1 Rendu Partiel des Collections" j'ai commencé à avoir ce message d'erreur:

500 Erreur Interne Du Serveur

Si vous êtes l'administrateur de ce
site web, veuillez lire ce site web
l'application fichier journal et/ou sur le web
serveur de fichier journal pour savoir ce
s'est mal passé.

Dans le développement du fichier journal que j'ai:

Started GET "/posts/3" for 127.0.0.1 at 2011-05-24 16:53:35 +0300
  Processing by PostsController#show as HTML
  Parameters: {"id"=>"3"}
  [1m[36mPost Load (0.2ms)[0m  [1mSELECT "posts".* FROM "posts" WHERE "posts"."id" = 3 LIMIT 1[0m
ERROR: compiling _app_views_posts_show_html_erb___599541849308356030_2168837280__3307996878912411319 RAISED /Users/username/Projects/blog/app/views/posts/show.html.erb:20: syntax error, unexpected tASSOC, expecting ')'
...:collection => @post.comments );@output_buf...
...                                ^
Function body:           def _app_views_posts_show_html_erb___599541849308356030_2168837280__3307996878912411319(local_assigns)
            _old_virtual_path, @_virtual_path = @_virtual_path, "posts/show";_old_output_buffer = @output_buffer;;@output_buffer = ActionView::OutputBuffer.new;@output_buffer.safe_concat('<p class="notice">');@output_buffer.append= ( notice );@output_buffer.safe_concat('</p>

<p>
<b>Name:</b>
');@output_buffer.append= ( @post.name );@output_buffer.safe_concat('
');@output_buffer.safe_concat('</p>

Quel est le problème?

S'il vous plaît aider.

EDIT: views/posts/montrer.html.erb:

<p class="notice"><%= notice %></p>

<p>
<b>Name:</b>
<%= @post.name %>
</p>

<p>
<b>Title:</b>
<%= @post.title %>
</p>

<p>
<b>Content:</b>
<%= @post.content %>
</p>

<h2>Comments</h2>
<%= render :partial => "comments/comment",
:collection => @post.comments %>

<h2>Add a comment:</h2>
<%= render "comments/form" %>

<br />

<%= link_to 'Edit Post', edit_post_path(@post) %> |
<%= link_to 'Back to Posts', posts_path %> |

EDIT 2:

Voici vues/commentaires/_comment.html.erb

<p>
<b>Commenter:</b>
<%= comment.commenter %>
</p>

<p>
<b>Comment:</b>
<%= comment.body %>
</p>

Si je retire la suite de l'application s'exécute:

<%= render :partial => "comments/comment",
:collection => @post.comments %>

Cependant, si je change le contenu de _comment.html.erb à blablabla il toujours la même erreur.

Vous avez une erreur de syntaxe dans votre point de vue. Pouvez-vous nous montrer le code de la vue?
Bonjour, je l'ai ajouté à la poste.
pouvez-vous montrer votre partielles trop s'il vous plaît?
Collé au-dessus de...
Qu'advient-il si, au lieu de <%= render :partial => "comments/comment", :collection => @post.comments %> vous essayez <%= render @post.comments %>? Ce qui se passe lorsque vous retirez la collection à être rendus à l'partielle, est-il capable de rendre cela alors? Et enfin, qu'en se déplaçant de la collection à être rendue sur la même ligne que le rendu partiel de l'instruction.

OriginalL'auteur emurad | 2011-05-25