我正在使用WEBrick在端口2000上啓動本地服務器並嘗試使用ERB執行Ruby。 (我在我的OS X框中安裝了Ruby 1.9.2)。它似乎沒有工作。如何在本地WebServer上執行簡單的Ruby
例如,我創建了一個ERB文件(tryErb.erb)是這樣的:我以前chmod a=rwx 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>
,但如果我嘗試訪問正確的URL(HTTP:// localhost:2000/tryErb.erb),似乎沒有任何工作。瀏覽器不會去任何地方;它只是停留在根的索引上。 在日誌中的bash所示:
本地主機 - - [12 /月/ 2011:10:12:05 CEST] 「GET /tryErb.erb HTTP/1.1」 200 - > /tryErb.erb
任何想法?
得到了同樣的問題。不能得到它來解釋紅寶石線 – GnrlBzik 2011-05-12 15:34:57
實際上看看這個帖子:http://stackoverflow.com/questions/2752906/how-to-access-html-request-parameters-for-a-rhtml-page-served- by-webrick – GnrlBzik 2011-05-12 15:42:54