我正在尝试让 Erubis 设置来处理 Apache Web 服务器上的 .rhtml 文件。
我安装了 Ruby (v 1.9.2p290),并通过 Ruby Gems 安装了 Erubis(2.7.0)。
我似乎找不到配置 httpd.conf 文件的正确方法——我在http://www.ruby-doc.org/docs/ProgrammingRuby/html/web 找到了在 Apache 上设置 eruby 的指南。 html - 我尝试使用这些配置设置,重新启动 apache 等...但是 rhtml 文件没有被解析(它只是将 ruby 表达式输出为纯文本)
我在 httpd.conf 文件中添加了以下几行,但它没有做任何事情——
AddType application/x-httpd-eruby .rhtml
Action application/x-httpd-eruby /cgi-bin/eruby
如果我安装的是 eruby 本身,而不是 erubis,我觉得这会起作用。除了通过我已经完成的 gem 安装之外,erubis 网站没有提供任何关于如何启动和运行的明确示例。
我还尝试将文件和 conf 设置从 .rhtml 更改为 .eruby,以防万一,但这也不起作用。
请帮忙!