WEBrick を使用してポート 2000 でローカル サーバーを起動し、ERB で Ruby を実行しようとしています。(私の OS X ボックスには Ruby 1.9.2 がインストールされています)。うまくいかないようです。
たとえば、次のような erb ファイル (tryErb.erb) を作成しました。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>try erb</title>
</head>
<body>
<p> % 99.downto(96) do |number|
<%= number %> bottles of beer…
% end
</p>
</body>
</html>
以前chmod a=rwx tryErb.erb
はファイルを実行可能にしていましたが、適切な URL (http://localhost:2000/tryErb.erb) にアクセスしようとすると、何も機能しないようです。ブラウザはどこにも行きません。ルートのインデックスに留まるだけです。bash シェルのログには次のように表示されます。
localhost - - [12/May/2011:10:12:05 CEST] "GET /tryErb.erb HTTP/1.1" 200 199 http://localhost:2000/ -> /tryErb.erb
何か案は?