Я использую WEBrick для запуска локального сервера на порту 2000 и пытаюсь запустить Ruby с помощью ERB.(У меня установлен Ruby 1.9.2 на моем компьютере с OS X).Кажется, он не работает.
Например, я создал файл 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 / Май / 2011: 10: 12: 05 CEST] "GET /tryErb.erb HTTP / 1.1" 200 199 http://localhost:2000/ -> /tryErb.erb
Есть идеи?